OC在程序运行中可以修改已经编译好的东西; OC的动态性是由RunTime支撑的; RunTime提供的接口基本都...[作者空间]
1、__strong、__weak、__unsafe_unretained的比较 2、weak是怎么实现的,看底层...[作者空间]
同一时间,只能有1个线程进行写的操作 同一时间,允许有多个线程进行读的操作 同一时间,不允许既有写的操作,又有读的...[作者空间]
1.iOS内存管理区域分为以下5个区域: 栈区,堆区,静态区,常量区在内存分布中以由高地址向低地址分布的. (1)...[作者空间]
一、TCP、UDP、HTTP的关系IP 协议对应于网络层,TCP协议对应于传输层,HTTP协议对应于应用层,三者从...[作者空间]
今天,打开了一个很早以前的项目,pod install 后,出现以下错误, pod search XXXX ,可以...[作者空间]
RunLoop的定义 当有持续的异步任务需求时,我们会创建一个独立的生命周期可控的线程。RunLoop就是控制线程...[作者空间]
欢迎大家学习新课程: 玩转数据结构 为什么要学习数据结构? 数据结构是所有计算机专业的同学必学的课程 数据结构研究...[作者空间]
去年在个人的两个小项目中尝试着用了realm,当时感觉简直就时我的最爱,尤其是像我这种本身对sql不是特别熟悉的人...[作者空间]
最近接到一个单反相机的需求,就是通过iOS设备OTG数据线与单反相机连接,实现在APP上控制单反的效果。 Andr...[作者空间]
用到的组件 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据...[作者空间]
引导 对于从事 iOS 开发人员来说,所有的人都会答出「 Runtime 是运行时 」,什么情况下用 Runtim...[作者空间]
原文链接:https://github.com/opendigg/awesome-github-android-u...[作者空间]
设置启动图的两种方式: 1.制作不同尺寸的静态图片 2.使用启动图片文件 需求:通过Launch Screen文件...[作者空间]
想必大家对block都很熟悉了,�虽然都会用,但是你真的知道它的原理吗?比如为什么要加上__block,这个修饰符...[作者空间]
风格就错题1.1优化部分1.2硬伤部分 什么情况下使用weak关键字,相比assign有什么不同? 怎么用copy...[作者空间]
一 .什么时候需要考虑粘包问题? 如果利用tcp每次发送数据,就与对方建立连接,然后双方发送完一段数据后,就关闭连...[作者空间]
阐述# 相信iOS开发的同学如果使用了AFNetworking这个第三方框架,可能会碰到以下Bug: 众所周知,这...[作者空间]
引导 对于从事 iOS 开发人员来说,所有的人都会答出「 Runtime 是运行时 」,什么情况下用 Runtim...[作者空间]
@property 的本质是什么?@property = ivar + getter + setter; 下面解释...[作者空间]