You might have noticed that when you insert an IBOutlet directly from Interface Builder you can select whether to have it as a weak or strong property. After a little search in the Apple developer’s library I have found when Continue reading Should IBOutlets be weak or strong?
When you are dealing with UITextFields one thing you need to handle is the showing and hiding of the keyboard. To show the keyboard all you need to do is make your text field the first responder like this: [self.myTextField Continue reading How to manage the keyboard for a UITextField
When you declare a NSString property it is best to use copy instead of strong. In fact this is true for any immutable class that conforms to the NSCopying protocol like NSNumber, NSArray, NSSet and others. All these classes I Continue reading Use copy for NSString properties