可能重复:
一个类别在Objective-C中如何工作?
我刚刚开始使用Objective-C,并且想知道我应该在目标C中何时何地使用类别.它是类还是协议?一个解释性的例子将会有很大的帮助.谢谢
我刚刚开始使用Objective-C和iphone app dev,我正在尝试设计一个计算器应用程序,我使用的逻辑是这样的:当用户点击任何按钮时,我通过[sender titleForState获取按钮的标题: UIControlStateNormal]方法,然后继续将其附加到字符串(NSString*result).说用户输入123 + 456,然后在我的字符串中我将有"123 + 456",现在我想要两个字符串"123"和"456",以便我可以通过[result intValue]方法添加它们.
所以我的问题是,我如何得到这两个单独的字符串("123"和"456")?
使用合适方法的示例代码将非常有用.
据我所知,以下是"自我调用功能":
func(){}();
Run Code Online (Sandbox Code Playgroud)
它与以下有什么不同?
func(){} func();
Run Code Online (Sandbox Code Playgroud)