代码之家  ›  专栏  ›  技术社区  ›  Chiron

在Obj-C中使用哪种技术来创建私有方法?

  •  -1
  • Chiron  · 技术社区  · 14 年前

    当我想在Objective-C中创建私有方法时,应该使用什么?

    2) @私人指令。

    1 回复  |  直到 14 年前
        1
  •  6
  •   Lily Ballard    14 年前

    @private是给ivars的,不是给方法的。只需在.m文件的顶部创建一个类扩展名,并将私有方法放在那里。看起来像是

    @interface MyClass () // note the empty parens
    - (void)onePrivateMethod;
    - (void)twoPrivateMethod;
    @end
    
    @implementation MyClass
    // implement everything
    @end