OC基础

作者: CoderZXS | 来源:发表于2017-03-08 13:21 被阅读0次

    懒加载

    Snip20170308_1.png

    注释

    • 属性注释:代码拖到{}里面编辑<#type#>这样可以自动生成一个类型名

    类扩展(又称匿名分类)

    • 类扩展在.m文件中,其中用于声明额外的私有方法、属性、成员变量
      @interface 类名()
      /*额外的私有方法、属性、成员变量*/
      @end
    

    分类

    • 分类的小括号必须有名字
    • 分类只能扩充方法
    • 如果在分类中声明了一个属性,分类只会生成这个属性的get/set方法的声明,不会有实现


      1.png

    插件

    • 插件位置:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/

    泛型

    NSArray<___kindof UIView > __Nonnull subviews:泛行,约束subviews数组中只能存放UIView类型对象。

    相关文章

      网友评论

          本文标题:OC基础

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