本文源码来自于 objc4-756.2 版本; 一、SideTable 本文研究 sideTable 在 objc4 源码中的使用及其作用,从而解析 iOS 中引用计数器和弱...
本文源码来自于 objc4-756.2 版本; 一、SideTable 本文研究 sideTable 在 objc4 源码中的使用及其作用,从而解析 iOS 中引用计数器和弱...
组件化demo到其他工程可以pod使用步骤 建cocoapods模版demo: 检测模版工程是否可以使用: 模版工程目录结构以及开发 ProjectName.podspec ...
首先排除不可变数组问题。排查结果:可变数组的读写线程安全问题。 在给数组添加删除(写操作)的时候虽然用了栅栏函数保证了单写,但是arrayRWQueue定义的是并发队列,所以...
设置初始化LFLiveSession时枚举用LFLiveInputMaskAll 当外部输入源来时,调用
大致了解 利用Xcode的检测工具以及XCUITest等测试framework,拿到页面元素。 运行WDA的手机可以看作是一个server,能被get或者post请求数据。也...
插入的图片或者图片链接显示不出来解决办法:在info.list中设置
1.查看Logs 2.打开IDEDistribution.standard.log,搜索X86_64,可以找到报错的framework 3.用终端 cd 到AipBase.f...
前提:sourceTimer已经设置为全局变量,sourceTimer在创建之前也调用了cancel(),创建之后调用过resume()。 暂时的解决办法:调用定时器的创建开...
解决办法:General--->Frameworks,Libraries,and Embedded Content把AipBase.framework设置为Embed&Sign
cocopods的specs文件下载不下来。 之前的gem sources等等略过不提。 1. 翻个墙 $ ~curl ip.gs $ ~sudo /usr/local/sb...
1.左滑删除按钮消失问题,iOS13中层级结构发生变化。 if (IS_iOSGREATERTHAN13) { for(UIView*subviewinself.tab...
今天遇到的错误原因是,导入a.framework,其中用到了b.framework,而b.framework没有导入。
之前有同事写好一个A项目,由于没有集成SDK,并且还在版本迭代中,我的B项目需要使用。A项目中有很多pods使用的第三方,B项目也要使用。 最终决定的方案是把A项目集成fra...
举个简单例子 class Person { var headerImageUrl: String? }func setHeaderImage() { let person...
1.连接socket,路径错误,poll message报404,解决方案,初始化SocketManager的时候,在config中自定义路径。 config: [.log(...