【问题标题】:Where is the private interface for my Objective-C class?我的 Objective-C 类的私有接口在哪里?
【发布时间】:2016-01-21 19:35:29
【问题描述】:

我正在阅读的教程书告诉我创建一个GameViewController 文件类,我这样做了,结果在 Xcode 的左侧显示了以下文件:

GameViewController.h
GameViewController.m

在本书的这一部分之后,它谈到了在私有接口中创建属性。

这本书是“通过开发 iPhone 游戏学习 Objective-C”,我现在在第 4 章 - 外星入侵者

您能告诉我私有接口在哪里吗?

【问题讨论】:

    标签: objective-c interface class-extensions


    【解决方案1】:

    它在 GameViewController.m 文件中(因为其他类将包含您的 .h 文件)。类似的东西

    @interface GameViewController ()
    
    @property (assign, nonatomic)   BOOL    showDebugInfo;
    
    @end
    

    【讨论】:

    • 仅供参考 - 这个私有接口更好地称为类扩展。
    • 太棒了!非常感谢你们的帮助?
    猜你喜欢
    • 2014-02-02
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    • 2013-04-27
    • 2013-11-27
    • 1970-01-01
    • 2014-09-27
    • 1970-01-01
    相关资源
    最近更新 更多