【问题标题】:How to create an ivar for searchDisplayController如何为 uisearchDisplayController 创建 ivar
【发布时间】:2011-03-31 22:27:53
【问题描述】:

this 问题之后,我将如何创建如上所述的“ivar”?遇到同样的问题,我正在尝试解决它,以便苹果批准我的最新更新

【问题讨论】:

    标签: iphone objective-c searchdisplaycontroller ivar


    【解决方案1】:

    在头文件中:

    @interface MyClass : Superclass {
         UISearchDisplayController *mySearchDisplayController;
    }
    

    在实现中:

    mySearchDisplayController = [[UISearchDisplayController alloc] initWithSearchBar:searchBar contentsController:self];
    

    在 -dealloc:

    [mySearchDisplayController release];
    

    【讨论】:

    • 我可以使用@synth 和 dealloc 来代替 alloc 吗?
    • 是的!只要您定义自己的访问器/修改器(通过@synthesize)并且不使用私有 API。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-07
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    • 2011-01-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多