sch*_*udu 18 cocoa objective-c
我正在学习Objective-C和Cocoa Framework(通过Aaron Hillgass的书),并试图弄清楚为什么以下行包含"强"标识符.
@property (strong) NSManagedObjectContext *managedObjectContext;
Run Code Online (Sandbox Code Playgroud)
据我了解,强是默认的,为什么我需要明确声明它?
Tea*_*App 19
您可以在不编写任何内容的情况下声明它,但是当您回到代码或其他开发人员查看您的代码时会发生什么?
您可能知道默认值将设置为strong,但是初级程序员会非常困惑以确定声明的变量是强还是弱.
归档时间: |
|
查看次数: |
9123 次 |
最近记录: |