首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Pandakingli
掘友等级
实习生
|
腾讯
码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
xcrun: error: unable to find utility "simctl" 错误解决方案
解决方法:在XCode -> Preferences -> Locations中设置Command line tools。
iOS开发-使用多线程同步锁@synchronized()的注意事项
synchronized中传入的object的内存地址,被用作key,通过hash map对应的一个系统维护的递归锁。所以不管是传入什么类型的object,只要是有内存地址,就能启动同步代码块的效果。 synchronized是使用的递归mutex来做同步。 @synchron…
iOS开发-多线程多任务的依赖的解决方案
使用NSOperationQueue要比GCD方便一些,代码更简洁。 1. 使用NSOperationQueue设置依赖 2. 使用 @synchronized+dispatch_semaphore 3. 使用 dispatch_group+dispatch_semaphore
iOS开发-ViewController中View的生命周期和如何替换ViewController中默认的View
loadView方法在UIViewController对象的view属性被访问到且为空的时候调用。 loadView方法执行完之后,就会执行viewDidLoad方法。此时整个视图层次(view hierarchy)已经被放到内存中。可以重写这个方法,对通过nib文件加载的vi…
iOS开发-对象什么时候dealloc?dealloc发生在哪个线程?
当对象的引用计数减为0时候。 dealloc并不总是在主线程中被调用,,其调用线程为最后一个调用release方法的线程。 也就是说,dealloc方法有可能在任何线程被调用。
iOS开发-遍历并修改数组遇到的问题
在快速遍历器的内部有一个内置的计数器, 就像普通的for循环一下, 只不过这个内置计数器是不会动态改变的, 当数组做出修改后, 计数器并没有相应的减少, 这样就会导致继续通过计数器获取数组, 造成数组越界.
Objective-C中的值传递和引用传递
形参和实参占不同内存单元,传递的实际上是实参变量或表达式的一个拷贝副本。 形参的值发生变化也不会传回给实参,是单向传递。 传递的是实参变量地址的拷贝值,而不是实参变量的值,在被调函数中对地址所指对象的操作会改变实参的值。但是形参的内容即存放的实参变量地址并不会改变。 str =…
iOS多线程面试题-启动三个线程A,B,C,打印10次 按照ABC的顺序输出(异步转同步)
1. OC 使用NSLock 2. OC 使用dispatch_semaphore
Flutter Textfield长按报错修复:NosuchMethodError: The getter 'pasterButtonLabel' was ca
iOS端在长按Textfield唤起粘贴复制的时候会报错。 主要原因是Cupertino缺少了对应的非英文版本的支持。
ipa上传失败错误"The binary file XXX libswiftRemoteMirror.dylib is not permitted"解决
完成后,就可以继续用xcrun命令,把对应的.app文件压缩成.ipa文件。
下一页
个人成就
文章被点赞
178
文章被阅读
495,180
掘力值
5,815
关注了
36
关注者
67
收藏集
1
关注标签
108
加入于
2018-01-24