• iOS深入理解property之copy

    前言 前面了解的属性修饰关键词strong和weak,然后现在就来看看copy这个关键字是怎么实现的。在objc-accessor.mm文件的源...

  • 120
    iOS深入理解property之strong和weak

    前言 在上一篇文章是的时候,objc_setProperty方法的实现并没有体现strong和weak这两个修饰词,所以这两个修饰词是有另外的实...

  • 120
    iOS深入理解property之setter

    前言 上一篇文章iOS深入理解property之getter了解runtime中getter实现,这篇文章是一步一步从源代码层面分析了解runt...

  • iOS深入理解property之getter

    前言 一直以来都有去通过blog去了解一下技术的问题,但是因为blog毕竟是别人消化的东西,在作者阅读相关资料 -> 消化 -> blog文字输...

  • Swift环境中Load与Initialize的实现

    Swift环境中Load与Initialize的实现 背景 最近在开始一个新的项目预研,预研的主要工作一般就是语言选型,需要用到什么开源库、还有...

  • 120
    CocoaPods疑难杂症

    编译宏出错问题 1.target配置冲突 在执行命令pod install安装完毕后提示一下错误 原因是pod在target的配置和target...

  • 120
    iOS疑难杂症汇总

    背景 在编译不同的项目的时候,在项目代码很大的时候,总会遇到各种各样的奇葩问题。今天在写一个自己的模块的时候,之前好好的,在整理一轮代码之后,发...

  • 120
    WKWebView刷新机制小探

    create at 2016.11.07 20:58 背景 iOS的一个坑。在线上的版本中,iOS10系统中,app内使用WKWebView当作...

  • Swift笔记

    1.struct的赋值,是将struct的值拷贝过去。如 let hd = Resolution(width: 1920, height: 10...