Apple PrivacyInfo.xcprivacy 苹果隐私清单调研 1.在苹果强制执行的SDK名单中的,以framework形式存在的SDK必须包含自己的隐私清单和签名...
Apple PrivacyInfo.xcprivacy 苹果隐私清单调研 1.在苹果强制执行的SDK名单中的,以framework形式存在的SDK必须包含自己的隐私清单和签名...
关于EXC_BAD_ACCESS 出现的原因: 访问了野指针, 比如访问已经释放对象的成员变量或者发消息, 死循环等;解决方法: 重写对象的respondsToSelecto...
iOS面试题目录(一) 精选大厂的iOS面试题总结(一)精选大厂的iOS面试题总结(二) 1. iOS内存管理机制 2. NSThread、GCD、NSOperation多线...
NSAssert()是一个宏,用于开发阶段调试程序中的Bug,通过为NSAssert()传递条件表达式来断定是否属于Bug,满足条件返回真值,程序继续运行,如果返回假值,则抛...
本篇文章并不打算过多的讲解技术实现的细节,大部分都是点到为止。我个人觉得技术细节虽然很重要,但是它只是实现一个功能的手段,更为重要的是实现功能的思路和方向。只有理清了思路,选...
遇到的问题: 产品设计了一个功能UITableViewCell中的一个UITextField的数字键盘,效果是每次输入数字后使执row的cell上面的数字跟输入的数字相乘,然...
1 objective-c和c++混合编程 1.1 OC调用C++类的方法 在 Objective-C++中,可以用C++代码调用方法也可以从Objective-C调用方法。...
WebRTC的基础知识和实现原理可以参考这篇文章,ios下音视频通信的实现-基于WebRTC[https://www.jianshu.com/p/c49da1d93df4]。...
总结一下工作中遇到的问题 block 是我们工作中常用的一个东西,使用它有很多注意点,我今天聊下项目上线之后使用block引发一个崩溃问题, 1.先来了解一下block捕获a...