背景 接入了新版的FirebaseSDK之后,测试发现iOS12系统闪退了,而iOS13及以上版本没问题。通过下载iOS12模拟器进行测试,发现iOS12模拟器启动崩溃了,里...
背景 接入了新版的FirebaseSDK之后,测试发现iOS12系统闪退了,而iOS13及以上版本没问题。通过下载iOS12模拟器进行测试,发现iOS12模拟器启动崩溃了,里...
注:此文只现在已经不能适配iOS10了,iOS10推送采用了新的方法,做iOS9及以下的系统可读此篇文章。 最近公司项目升级重构(重写),除了本来我所负责的模块,最后临危受命...
Atmotic atomic 只能保证set和get方法内线程安全,比如objc.arry 点语法是安全的,但是[objc.array addObject:someOne]是...
因为全局队列是并发队列
GCD中主队列和全局队列(1)主队列 主队列是GCD自带的一种特殊的串行队列,放在主队列中得任务,都会放到主线程中执行。 dispatch_get_main_queue() 下面主要研究一下在主队列...
目录相机基本实现步骤捕捉会话——AVCaptureSession捕捉输入——AVCaptureDeviceInput捕捉预览——AVCaptureVideoPreviewLa...
Localized resources can be mixed 设置成YES,但是好像并没有解决! 还有别的好办法吗
iOS设置默认语言(iphone的语言设置优先级)今天在解决用户反馈的问题的时候,遇到一个很奇怪的问题,就是国外用户在使用我们APP的时候,选择的语言并不在我们的国际化范围内(我们只国际化了中文和英语),按照预期,我们APP...
主要内容: 一、设置导航栏样式二、自定义导航栏返回按钮后侧滑不可用问题三、隐藏导航栏底部的分割线四、导航栏引起的布局问题 相关文章:iOS状态栏的使用总结 一、设置导航栏样式...
本文长期更新!M系列芯片的机型也适用 Xcode16 pod init等命令执行出错的请参考点击这里这里这里这里[https://github.com/CocoaPods/C...
tag另类用法示例:如上图 这是一个简单的自定义cell,我们知道button用纯代码写是可以当做容器添加子控件,而在xib中的button却不能当容器使用(仅限添加文字和图...