Cocos打出的来的Xcode工程安装pod的时候会有一堆警告: 解决方案:把pod对应的.xcconfig添加到UserConfigiOS的.xcconfig里,debug...
更新完Xcode14.3跑之前的带有Cocopod工程的项目会出现缺失libarclite_iphoneos.a的报错 解决方案:在podfile中新增 然后再pod ins...
有的时候同一个页面有好几按钮,每一个按钮对应一个方法调用,一般代码我们都会用switch来进行区分,代码如下: 是不是感觉很low?我们可以使用runtime来实现这一需求:...
js判断iOS平台代码为: 但你会发现在iPad上为false。那么我们把userAgent打印出来看看是个什么东西: 好家伙是Macintosh。那么我们怎么解决这个问题呢...
当我们点击xcode工程的target时,可以看到在Build Phases一栏看到framework可选的状态有几种:Do Not Embed、Embed & Sign和E...
信号量小于0等待,大于等于0则可以通过
iOS多线程-各种线程锁的简单介绍demo下载[https://github.com/YasinZhou/ThreadLockDemo] 建议一边看文章,一边看代码。 声明:关于性能的分析是基于我的测试代码来...
M1芯片的苹果电脑使用xcode在使用cocoapods安装第三方库编译模拟器的时候可能会报错:...building for iOS Simulator, but link...
cell是用的自动布局,你检查一下cell有没有自上而下约束好
iOS开发UITableView镶嵌UICollectionView自适应高度有时候布局会遇到TableView和CollectionView组合布局,比如上部分是轮播,中间部分是列表显示,最下面是瀑布流,滑动Header还需要悬浮功能,简单的tabl...
异步函数:异步和代码的组合,在函数声明的返回箭头前面,加上asyn关键字,就可以把一个函数声明为异步函数: async关键字会帮助编译器做两个事情:1、它允许我们在函数体内部...
ping pong 球
iOS面试题:让你设计一种机制检测UIViewController的内存泄漏,你会怎么做?如果Controller被释放了,但其曾经持有过的子对象如果还存在,那么这些子对象就是泄漏的可疑目标。 一个小示例:子对象(比如view)建立一个对controller的we...
现在很多的app下拉刷新有好多好看动画效果,我们可以使用MJRefresh和Lottie来实现这个效果。1、添加第三方库: 2、创建MJRefreshGifHeader的子类...
最近比较流行的布局就是页面有个tab页下面是一个或者几个tableView可以左右滑动,tab页滑到顶部置顶悬浮。思路:一个scrollView镶嵌一个scrollView中...