【发布时间】:2012-11-04 00:21:01
【问题描述】:
我正在使用 Cocos2D 开发一个 iOS 应用程序,我遇到了很多我想稍微延迟做某事的情况,所以我使用如下代码行:
[self scheduleOnce:@selector(do_something) delay:10];
do_something 中发生的事情只是一行代码。
有没有办法让我在我安排它的那一行定义函数?
当我使用 jQuery 进行编程时,这与我想要实现的目标相似:
$("a").click(function() {
alert("Hello world!");
});
看看 function() 是如何定义的?有没有办法在 Objective-C 中做到这一点? 另外,这个有名字吗?为了将来的搜索?因为我觉得这很难解释。
【问题讨论】:
标签: objective-c ios function syntax cocos2d-iphone