相关疑难解决方法(0)

为什么Objective C文件使用.m扩展名?

自从我开始学习Objective C和Cocoa以来,我一直想知道为什么他们为实现文件选择了扩展名.m它应该是什么意思,还是只是一个随机字母?有人知道吗?我在谷歌的任何地方都找不到这样的信息......

file-extension objective-c

201
推荐指数
3
解决办法
7万
查看次数

70
推荐指数
4
解决办法
9万
查看次数

Java中的委托与回调

我对Java中的委托和回调条款有一些误解.

class MyDriver {

    public static void main(String[] argv){
        MyObject myObj = new MyObject();
        // definition of HelpCallback omitted for brevity
        myObj.getHelp(new HelpCallback () {
            @Override
            public void call(int result) {
                System.out.println("Help Callback: "+result);
            }
        });
    }
}

class MyObject {

    public void getHelp(HelpCallback callback){
        //do something
        callback.call(OK);
    }
}
Run Code Online (Sandbox Code Playgroud)

它是回调还是委托(委托和回调是相同还是相似?)?

如何实施另一个?

java delegates design-patterns callback

16
推荐指数
2
解决办法
2万
查看次数

如何制作iOS回调函数?

我无法弄清楚如何创建一个函数,它将向父对象提供已完成某项操作的信息,因此我需要您的帮助.示例我要做的:

  1. ViewControllerclass实例化类BottomView并将其添加为子视图.
  2. BottomView类的实例上调用以启动动画.
  3. 动画结束后,我想给出一个动画已经结束的标志ViewController,它可以BottomView从自身释放/删除一个实例.

我需要像回调一样的东西.你能帮帮忙吗?

objective-c callback ios

4
推荐指数
2
解决办法
2万
查看次数