解决方案 »

  1.   

    你总该说说在android中这句代码是做什么的吧,或实现什么效果
      

  2.   

    假设现在有两个界面,A和B,先有A,
    我在A中启动B(打开新窗口),这时A,B都存在了,B盖在A的上面
    B界面操作完了,就关掉
    这时A要能感应到B已经被关闭,同时要能接收B返回的参数
    ios代码改怎么实现呢?就这么个意思吧,也不知道我是否描述清楚了
      

  3.   

    http://www.2cto.com/kf/201403/287433.html
      

  4.   

    回传值吗? 在ios 中可以使用代理delegate ,也可以使用block来实现。
      

  5.   

    startActivityForResult的回传标记其实也只是相当于一个执行结果的标记,如RESULT_OK或自定义的整形标识,iOS如果要实现一个页面得到另一个页面的事件(通常是完成的事件),用delegate或者block都可以,不过你要是不依赖于B页面的操作结果,那在A页面用viewWillAppear也可以。
      

  6.   

    初学者可以使用代理,KVO,单例,这三个常用的设计模式来传值,或者使用Block回调最方便。
      

  7.   

    多谢各位的讲解,问题已经解决了,但是又遇到新的麻烦了
    在java或android开发中,我们会把通用的或不经常改变的代码打成jar包,
    比如有5个项目,每个项目都有扫一扫的功能,只要每个项目放个jar包就可以了,不需要每个项目都出现一大片相同的源代码。
    如果扫一扫的功能有改变,也只需要修改扫一扫的源代码,重新打jar包即可
    不知道ios是怎么解决这个问题的呢?
      

  8.   

    给你个地址自己看吧,讲的很详细:http://www.cocoachina.com/industry/20131204/7468.html
      

  9.   

    太多了:block delegate,notification