Commits on Oct 27, 2015
  1. Modern Objective C: Fewer brackets

    Fewer brackets through property syntax.  Added stubs to remove
    designated initialiser warnings on build and to better document the
    committed Oct 27, 2015
Commits on Sep 17, 2015
Commits on Sep 2, 2015
  1. Adopt more modern objective C

    Also, increment the minimum iOS SDK to 6.0.
    committed Sep 2, 2015
Commits on Aug 20, 2015
  1. Remove legacy comments

    Under ARC, this is no longer required.
    committed Aug 20, 2015
  2. Update Test Xcode project and interface files to 6.4

    A number of build warnings were missing.  ARC was not enabled nor were
    the test supporting source files compatible.  Finally, update the test
    files themselves.
    committed Aug 20, 2015
  3. Update Example Xcode project and interface files for 6.4

    Also reset the default display to horizontal, update build warnings,
    fix a typo.
    committed Aug 20, 2015
Commits on Sep 20, 2014
  1. Fix warning on viewDidUnload, deprecated iOS 6.0.

    The static analyser picked up on the missing call to super in the
    example view controllers viewDidUnload method.  This has been added.
    Also note that viewDidUnload is never called on iOS 6.0 and above
    because views are no longer purged under low-memory conditions.
    committed Sep 20, 2014
  2. More uses of instancetype for initWithFrame

    Update method signature of “initWithFrame” to use instancetype instead
    of id.
    committed Sep 20, 2014
  3. Use instancetype for initWithFrame

    Update method signature of “initWithFrame” to use instancetype instead
    of id.
    committed Sep 20, 2014
Commits on May 1, 2014
  1. Fixed API, make minimumFrameSize property readonly

    minimumFrameSize is a derived property and as such, should be
    “read-only” externally.  It returns the size required to display all of
    the content in its current state (this may be more or less than the
    views current size or viewport within a scrollview).
    committed May 1, 2014
  2. Minor updates to example project

    Enabled compile time warnings for stricter error checking, organized
    project structure moving the 3 “target” dependent files into their own
    directory. Project groups better reflect the directory structure of
    source found on disk.
    committed May 1, 2014
Commits on Apr 29, 2014
  1. Removed method declarations from private interface

    Method declarations for private routines are not longer required in
    modern objective-c.  The implementation resolves them so they don’t
    need to be declared.
    committed Apr 29, 2014
  2. Removed explicit synthesized private member vars

    @synthesize is no longer required in objective-c, the implementation
    creates _varName private members.
    committed Apr 29, 2014
Commits on Feb 14, 2014
  1. Update .travis.yml

    Trying xcode_sdk: iphonesimulator for travis-ci.
    committed Feb 14, 2014
  2. Update .travis.yml

    Testing xcode_sdk: iphoneos in Travis-CI
    committed Feb 14, 2014
  3. Updated project settings

    Updated project settings remove code sign error in Travis-CI
    committed Feb 14, 2014
  4. Updated project scheme settings for CI builds

    xctool, like xcodebuild, isn't able to automatically create schemes. We
    recommend disabling "Autocreate schemes" in your workspace/project,
    making sure your existing schemes are marked as "Shared", and making
    sure they're checked into source control.
    committed Feb 14, 2014
  5. Update .travis.yml

    Added explicit project and scheme information to travis-ci configuration.
    committed Feb 14, 2014
Commits on Feb 13, 2014
  1. Merge pull request #25 from bitdeli-chef/master

    Add a Bitdeli Badge to README, integrate repository analytics.
    committed Feb 13, 2014
Commits on Oct 19, 2013
  1. Removed documentation scheme but kept built target.

    The documentation target and scheme were a quick tool to build the
    documentation just like the project.  The target is still there, up to
    the user to add to the default or other scheme.
    committed Oct 19, 2013
  2. Updated project to not require a code signing identity.

    If you are using this outside the simulator, select a code signing
    committed Oct 19, 2013
  3. Updated travis build file

    The build file will now ask Travis to update sub modules (if they are
    ever used) and only build from master.  Build commands should change
    the current directory to the project location.
    committed Oct 19, 2013
  4. Updated to display CI status in readme.

    CI status will now be displayed on the readme.
    committed Oct 19, 2013
  5. First steps into CI with Travis

    See for further details.
    committed Oct 19, 2013
Commits on Oct 13, 2013
  1. Merge branch 'ARC'

    committed Oct 13, 2013
  2. Conversion to ARC.

    committed Oct 13, 2013
  3. Merge branch 'ARC'

    committed Oct 13, 2013