在下面的方法中调用单个对象,如何使handler方法运行1st,然后运行Objective-C中的main方法? 它是以Asynchonous还是同步方式运行的?
主要方法:AuthenticateMobileServer
处理程序方法:处理程序
[mobile_Obj authenticateMobileServer:self action:@selector(handler:)];
谢谢。
答案 0 :(得分:0)
我不确定我是否得到了你所要求的东西。但首先请为Objective-C使用正确的命名/大写!所以请看一下(http://developer.apple.com/mac/library/documentation/cocoa/conceptual/objectivec/articles/ocLanguageSummary.html)
(方法名和变量名在lowerCamelCase中!只有类名在CamelCase中)
所以它应该是[mobileObj authenticateMobileServer:self action:@selector(handler:)]
现在回答你的问题。通过向mobileObj发送authenticateMobileServer:action:
消息,仅执行该方法。 @selector(handler:)
只是一个函数指针。