Hea*_*d07 1 syntax cocoa-touch objective-c ios
我对某种方法语法有疑问.
例如,我知道这是做什么的..
NSString *theString = [[NSString alloc]init...blablabla];
Run Code Online (Sandbox Code Playgroud)
对类执行alloc(在本例中为NSString),并在类的实例上执行init.
如果我们有
[variable method];
Run Code Online (Sandbox Code Playgroud)
我也知道它的功能如何...方法是在"变量"上执行的
如果我有
variable = [instance method];
Run Code Online (Sandbox Code Playgroud)
"方法"方法在实例上执行并存储在变量中.
但是我迷路的地方看起来像这样......
[[CCDirector sharedDirector]something:parameter];
Run Code Online (Sandbox Code Playgroud)
我不确定在哪里采取行动......
[CCDirector sharedDirector]正在获得导演的单身实例.然后你用something方法调用方法parameter.这与此类似
CCDirector* director = [CCDirector sharedDirector];
[director something:parameter];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |