本帖最后由 weidu23 于 2014-10-16 15:49:03 编辑

解决方案 »

  1.   

    你这个MCSharedObjectServicer类的职责是做什么用的? 在这个类里使用的delegate的也比较怪异,简单说一下你的想法。
      

  2.   

    没接触过ios,不过还是顶一下
      

  3.   


    问题已解决 , 只是个受“服务对象”约束的 接口 。 
    也就是 servicer - provider - serviceProvider 模式 
    在 Effective Java 中 , 称之为 “ 服务提供者 ” 模式,我只是顺手放到 IOS 中来 。 
    以上是其中一部分代码 。
    ----------
    明日结贴发分 , 谢谢你的回复
      

  4.   


    至于您说delegate奇怪 ,我不太好向您解决 。
    如果您方便,留下联系方式,我吧servicer - provider - serviceProvider 这部分代码发给您
      

  5.   


    sharedObjectService = malloc(sizeof(_MCSharedObjectServiceStruct_t*)) ; // 结构体 创建空间
    LZ确定这样能分配到足够的结构体空间?
      

  6.   


    已改正此处:
    sharedObjectService = (_MCSharedObjectServiceStruct_t*)malloc(sizeof(_MCSharedObjectServiceStruct_t))