iOS编程好习惯

作者: 天使君 | 来源:发表于2017-12-04 17:56 被阅读0次

    ### 编程好习惯

    @iOS中传递指针要注意使用弱引用,不要随随便便给别人加引用计数.

    @遇到 *pt 和 pt->name时要特别注意指针为空的判断。

    @只要拿到指针,就能访问到对象的属性和方法.特别是在C环境中调用OC的对象。

    @页面之间的传值最好不要把Model传给另一个控制器,因为Model是指针类型,很容易就修改了其中的属性值,若要传值,建议使用DTO对象;除非是公共属性值,不过不建议这样使用.

    @涉及到对象之间的切换的逻辑,总是会想到有一个当前指针指向当前对象的逻辑。

    @刷新UI一定是在主线程,特别是在block中尤其要注意。

    @耗时操作请放在后台队列,比如网络请求。

    @使用C的API需注意对象内存的释放,特别是音视频开发中经常会遇到。

    相关文章

      网友评论

        本文标题:iOS编程好习惯

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