美文网首页iOS小知识收录
iOS开发中一些最佳实践

iOS开发中一些最佳实践

作者: 寒光冷剑 | 来源:发表于2017-11-24 10:26 被阅读1次
    Beautiful Scene

    一、Notification 名称写法

    首先,Notification名称命名的专用格式:

    [Name of associated class] + [Did | Will] + [UniquePartOfName] + Notification
    

    然后,我们应该使用extern关键字,在.h文件中暴露,在.m文件中定义。
    举例如下:

    // SomeClass.h
    /**
     * 使用了系统定义的两个宏:
     * UIKIT_EXTERN 给extern关键字增加了兼容性,编程人员可用;
     * NSNotificationName 其实就是NSString *,编程人员可用;
     */
    UIKIT_EXTERN NSNotificationName const anNotificationName;
    
    // SomeClass.m
    NSNotificationName const anNotificationName = @"SomeClassDidSendAMessageNotification";
    

    相关文章

      网友评论

        本文标题:iOS开发中一些最佳实践

        本文链接:https://www.haomeiwen.com/subject/iasxbxtx.html