84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
通过拖线的方式,将控件属性放到.m文件的@interface中的变量声明和方法声明中有什么不同呢,为什么放到变量申明的时候不能通过self.去访问?如图中3位置中只能访问2位置而不能访问1位置中的声明。
ringa_lee
self.是调用setter和getter方法,你只在位置1处做了变量声明,没有写该属性的setter和getter方法。
@interface MyClass (Category) -(Abc*) testFunc; @end
这种括号里有字的 就是给一个类声明了一个Catetory
@interface MyClass () -(Abc*) testExtension; @end
这种括号里没字的 是extension 里边都是这个类私有的变量和方法
self.是调用setter和getter方法,你只在位置1处做了变量声明,没有写该属性的setter和getter方法。
这种括号里有字的 就是给一个类声明了一个Catetory
这种括号里没字的 是extension 里边都是这个类私有的变量和方法