iphone Programming Glossary: responsibility
Autorotate in iOS 6 has strange behaviour http://stackoverflow.com/questions/12526054/autorotate-in-ios-6-has-strange-behaviour deprecated. In its place you should use the supportedInterfaceOrientationsForWindow and shouldAutorotate methods. More responsibility is moving to the app and the app delegate. Now iOS containers such as UINavigationController do not consult their children..
iOS 6: How do I restrict some views to portrait and allow others to rotate? http://stackoverflow.com/questions/12630359/ios-6-how-do-i-restrict-some-views-to-portrait-and-allow-others-to-rotate iOS 6 all view controllers rotate to landscape breaking those that weren't meant to. The iOS 6 release notes say More responsibility is moving to the app and the app delegate. Now iOS containers such as UINavigationController do not consult their children..
Where to place the “Core Data Stack” in a Cocoa/Cocoa Touch application http://stackoverflow.com/questions/1267520/where-to-place-the-core-data-stack-in-a-cocoa-cocoa-touch-application the Core Data Stack in the App Delegate. My initial inclination however is to move this code into it's own class whose responsibility is to handle the management of the Core Data Stack. Do you typically encapsulate this functionality within its own class..
Dismissing a Presented View Controller http://stackoverflow.com/questions/14636891/dismissing-a-presented-view-controller it. In other words whenever possible the same view controller that presented the view controller should also take responsibility for dismissing it. Although there are several techniques for notifying the presenting view controller that its presented..
When to use a UIView vs. a UIViewController on the iPhone? http://stackoverflow.com/questions/1690852/when-to-use-a-uiview-vs-a-uiviewcontroller-on-the-iphone ie they are subclasses of UIView. So you're using views all the time. The idea behind a view is mostly that it takes responsibility for drawing a portion of the screen so obviously the screen can contain many different views at the same time and views..
password encryption in iphone apps http://stackoverflow.com/questions/189925/password-encryption-in-iphone-apps It is a system API apple provides and you don't have to know anything about the encryption. Apple ships it is their responsibility to ensure export compliance of the system frameworks. Presumably they use weaker or no encryption if they sell the device..
Understanding NSHTTPCookieStorage for the iPhone http://stackoverflow.com/questions/2520331/understanding-nshttpcookiestorage-for-the-iphone per app do calls made using NSURLRequest automatically save retrieve cookies from this store or is it the developers responsibility to set request headers before dispatching the request iphone cookies uikit share improve this question Your application..
iPhone — is initWithCoder an exception to the usual designated initializer design pattern? http://stackoverflow.com/questions/2944823/iphone-is-initwithcoder-an-exception-to-the-usual-designated-initializer-desi archiving share improve this question Apples says that designated initializer The init... method that has primary responsibility for initializing new instances of a class. Each class defines or inherits its own designated initializer. Through messages..
iPhone proper usage of Application Delegate http://stackoverflow.com/questions/338734/iphone-proper-usage-of-application-delegate suggested routing through the Application Controller. In my programs I normally avoid this as I think it puts too much responsibility at the top level I think things should self manage where possible and that higher level management should only be used when..
What is -[NSString sizeWithFont:forWidth:lineBreakMode:] good for? http://stackoverflow.com/questions/455553/what-is-nsstring-sizewithfontforwidthlinebreakmode-good-for to the text. It just virtually lays it out and returns how big of an area it would need to really lay it out. its the responsibility of the label or what ever container you are using for the text to perform the wrapping what ever else that needs to be done...
NSTimer on background IS working http://stackoverflow.com/questions/5187741/nstimer-on-background-is-working Apple makes no promises that I know of to unschedule timers or to prevent the main runloop from running. It's your responsibility to unschedule your timers and release resources when you move to the background. Apple isn't going to do it for you. They..
Switch between UIViewControllers using UISegmentedControl http://stackoverflow.com/questions/5555218/switch-between-uiviewcontrollers-using-uisegmentedcontrol the UISegmentedControl add the views of the controllers as subviews. self.view addSubview controller.view It's your responsibility to send viewWillAppear and so on. EDIT The offset you're talking about can be adjusted using controller.view.frame CGRectMake..
Am I abusing UIViewController Subclassing? http://stackoverflow.com/questions/5691226/am-i-abusing-uiviewcontroller-subclassing a subclass of UIView. In the context of MVC view is used collectively and we talk about this or that being the view's responsibility even though the view is really a group of objects. When talking about a view controller the view that the controller manages..
dismiss modalviewcontroller from another modalviewcontroller http://stackoverflow.com/questions/5935462/dismiss-modalviewcontroller-from-another-modalviewcontroller of C Here B.modalViewController will be C and C.parentViewController will be B According to apple guidelines its responsibility of parent controller to dismiss its child controller. So if you want to dismiss controller C you call dismissModalViewController.. C's parent is B thus B is dismissing its modal child controller that it presented. But you want to even dismiss B. Its responsibility of B's parent to dismiss B. So you need to say B.parentViewController dismissModalViewControllerAnimated YES Thus you need..
How I can display an alert when I Received memory warning. Level=2 in iphone sdk http://stackoverflow.com/questions/6425043/how-i-can-display-an-alert-when-i-received-memory-warning-level-2-in-iphone-sdk
Understanding reference counting with Cocoa and Objective-C http://stackoverflow.com/questions/6578/understanding-reference-counting-with-cocoa-and-objective-c is also incremented set to 1 really when the object is created with an init method. In either of these cases it is my responsibility to call release on the object when I'm done with it. If I don't there will be a memory leak. Example of object creation.. caller. The answer is to call autorelease before returning the string. By explicitly calling autorelease we pass the responsibility for releasing the string on to the thread's NSAutoreleasePool which will happen at some later time. The consequence is that..
iPhone fetch data dictionary from keychain http://stackoverflow.com/questions/7827730/iphone-fetch-data-dictionary-from-keychain responsible for releasing. We know this because it has Copy in its name. __bridge_transfer lets ARC know about this responsibility so it will be able to do it for us automatically. Don't cast the immutable Core Foundation dictionary returned by SecItemCopyMatching..
Storing messages using XMPPFramework for ios? http://stackoverflow.com/questions/8568910/storing-messages-using-xmppframework-for-ios . Is each message received supposed to be a new resource that I create and persist I do not know what part is my responsibility and what part the framework provides regarding message history. I can intercept every incoming message. Then am I supposed..
|