GCD一个面试题 结果:用xcode打印应该是a, c, b但是真实的结果应该是a, b, c 或者 a, c, b 由于b在主线程中打印,由于主线程可能有其他耗时的任务在,...
日常开发中我们可能遇到使用cocoapods的时候第三方库冲突的一些问题,下来我大致总结了几种情况: 一、 某一个库依赖了你目前添加的库,但是你目前引入的此库的版本号和另外一...
结论: 不能向编译后得到的类中增加实例变量 能向运行时创建的类中添加实例变量 解释: 因为编译后的类已经注册在runtime中,类结构中的objc_ivar_list实例变量...
uniformattributevarying ---Uniform--- Uniform 外部application传递给vertex/fragment shader...
流程 一、设置图层Layer 二、设置图形上下文 三、清空缓存区 四、设置渲染缓冲区 五、设置帧缓冲区 六、开始绘制 1.
一、存储限定符 着色器变量声明过程中的修饰符 输入变量:从外部(客户端/上一个阶段着色器传递的属性/Uniform等) 输出变量:从任何着色器阶段进行写入的变量 了解限定符 ...
CocoaPods是什么? CocoaPods是iOS平台当前最流行的包管理工具,可以将它理解为一个可以自动部署到项目的组件池,而对应的podfile文件就相当于请求组件的R...
作者写的挺细致的,如果在加上咱们自己的实际运用就更棒了
pod install的深入理解CocoaPods是什么? CocoaPods是iOS平台当前最流行的包管理工具,可以将它理解为一个可以自动部署到项目的组件池,而对应的podfile文件就相当于请求组件的R...
参考:http://www.javashuo.com/article/p-rigmnzyj-hm.html[http://www.javashuo.com/article/p...
1.如果是webview方面的,前端直接修改前端代码提交即可2.如果是后台数据返回问题导致的crash,则后台修改数据即可3.如果采用的是RN,则可以采用下发bundle.j...
Load方法执行时机和执行顺序 load方法是在main函数前调用的,引入项目中就会调用,且只会调用一次,那么当类和类的Category都有load方法是怎么调用的?类有多个...
一、好的架构漫谈 1.代码整齐,分类明确,没有common,没有core 不要让一个类或者一个模块做两种不同的事情,一方面不适合未来拓展,另一方面也造成分类困难 不要comm...
大概我们的智能手机链接上移动网络的时候,其实并没有连接上internet,运营商分配给手机的IP其实是一个内网的ip,手机要连接上internet必须要通过运营商的网关进行I...
关键字取质数,这样冲突就少了 参考:(https://www.bilibili.com/video/BV11W41187eR?spm_id_from=333.337.sear...