1 #import <UICaboodle/UCPlatform.h>
3 #import <UIKit/UIKit.h>
5 @interface
UIViewController (Cydia
)
11 @interface CYViewController
: UIViewController
{
12 _transient id delegate_
;
16 // The default implementation of this method is essentially a no-op,
17 // but calling the superclass implementation is *required*.
22 // This URL is used to save the state of the view controller. Return
23 // nil if you cannot or should not save the URL for this page.
24 - (NSURL
*) navigationURL
;
26 // By default, this delegate is unused. However, it's provided here in case
27 // you need some kind of delegate in a subclass.
28 - (void) setDelegate
:(id
)delegate
;
31 // Override this in subclasses if you manage the "has seen first load" state yourself.
34 // This is called when the view managed by the view controller is released.
35 // That is not always when the controller itself is released: it also can
36 // happen when more memory is needed by the system or whenever the controller
37 // just happens not to be visible.
38 - (void) releaseSubviews
;