-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Internal workflow for Git branches: http://nvie.com/posts/a-successful-git-branching-model/
- Loading reusable xib views (including an example project): http://www.maytro.com/2014/04/27/building-reusable-views-with-interface-builder-and-auto-layout.html.
You can see the approach I took in the DoSomething project in there, too. There’s two basic scenarios to differentiate between with using reusable xib views in a main xib or storyboard:
- you use the reusable xib view in another main xib view in Interface Builder (what we’ve done so far in our project)
- you use the reusable xib view in code; i.e., you’ve created a reusable xib view and you instantiate it in code (not in IB) in your view controller. Both require slightly different wiring setups with File’s Owner, etc., but are pretty similar.
This is a great summary of the major Cocoa/Cocoa Touch software design patterns, replete with a basic example project that illustrates them all: http://www.raywenderlich.com/46988/ios-design-patterns.
This is a really good, super basic example use case: http://iosdevelopertips.com/objective-c/the-basics-of-protocols-and-delegates.html.
Working with protocols: https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/WorkingwithProtocols/WorkingwithProtocols.html