![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发笔记
夜-鸽
做自己喜欢做的事情,才是真实的快乐的生活。可是这也正是最难实现的事情!这一生都在追求这个境界,或许从来都未触及过。
展开
-
升级Xcode14.3,项目无法运行解决
报错:link command failed with exit code 1(use -v to see invocaiton)原因:新版本Xcode删除了特定目录下的一些文件。原创 2023-06-30 19:08:23 · 1072 阅读 · 0 评论 -
升级iOS16,自定义剪切板异常弹出搜索网页弹窗
升级iOS16,剪切板异常弹出搜索网页菜单原创 2022-09-21 14:36:27 · 723 阅读 · 0 评论 -
Fix Xcode14 bundle need sign
升级iOS16后进行真机调试,第三方包要求签名。可能是苹果的bug(或许是为了增强安全性)PS:猜测后期pod方面会修复,或者苹果修复。原创 2022-09-21 11:05:57 · 319 阅读 · 0 评论 -
Swift中String含有emoji表情,长度计算不准确;
Swift:Sting没有length方法,获取字符串长度使用count;OC:NSString使用.length获取长度;场景:在存在emoji的的字符串下,Swift和OC混编时候如果用count取,导致匹配长度不够;NSString是由UTF-16单元构成length方法返回的是基于UTF-16的长度Swift的count返回的只是Unicode字符个数结论: Swift的utf16.count是对应NSString的.length方法 private func allR原创 2022-03-30 20:11:57 · 3214 阅读 · 0 评论 -
iOS真机调试【Unable to install “project name“】
场景:更新完证书、描述文件。出现工程运行成功,立即终止。原因:该设备之前通过旧证书run过,更改后本次编译就和上次你编译的时候用的证书不一样了。解决方式:从设备卸载该app,然后重新编译即可。...原创 2021-07-07 15:03:27 · 1301 阅读 · 0 评论 -
浅析拷贝
前提:我们知道拷贝有深浅之分,明白区分深浅拷贝的两项关键指标。1、是否开辟了新的内存空间。【深拷贝开辟了空间】2、是否导致了引用计数的变化。【浅拷贝影响了引用计数】不可变对象 copy 不可变 ~~浅拷贝~~ 不可变对象 mutable copy ~~可变~~ 深拷贝可变对象 copy ~~不可变~~ 深拷贝可变对象原创 2021-04-10 12:22:50 · 73 阅读 · 0 评论 -
小技巧《三》
场景:需求是点击个人中心页面头像导航push进入查看头像页面。点击该页面编辑个人资料按钮导航push进入编辑页面。编辑完毕点击左上角返回按钮导航pop到个人中心页面。使用系统左滑手势返回。1、点击左上角返回按钮。 [self.navigationController popToViewController:xx animated:YES];2、使用系统左滑手势返回。- (void)resetNavigationControllers { NSMutableArray *pageMutabl原创 2021-03-03 10:51:16 · 66 阅读 · 0 评论 -
小技巧《二》
场景:项目中总会有需要判断字符串是否合法的需求1、常规情况下一大部分公司都是这么写的。【假设这是分类】- (BOOL)isString { return [self isKindOfClass:[NSString class]];}- (BOOL)isValidString { return [self isString] && ((NSString *)self).length > 0;}2、看起来人畜无害,其实暗藏着不合理的地方?3、如果调用方,明原创 2021-02-23 10:53:49 · 109 阅读 · 0 评论 -
iOS 开发一周小节
小结1: 关于上传项目的一个截图问题,最好保持3.5 和4.0 的屏幕截图是一致的。如果你的应用需要用账号的话,那么你上传应用时候给苹果提供的测试账号,必须有数据和你所有的服务器是想关联的,否则会有被拒的可能,原因很简单,你提供的截图 苹果觉得你是虚假的,因为你的数据并没有和屏幕截图所一致。小结2:如果你的老工程还是5.0一下所创建的,当你用到一些库,发现在7。0的sdk 都没有问题而苹果是向原创 2015-05-03 23:45:19 · 486 阅读 · 0 评论 -
关于tap 手势传递@selector
最近遇到一个特殊的需求,考虑再三我决定用点击手势传递参数的形式,问题在于点击的初始化 UITapGestureRecognizer*tap= [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(tap:)];如果使用@selector 的话参数貌似是被固定了,只能是单参数 我尝试了传递 array 或者原创 2015-05-03 23:34:18 · 550 阅读 · 0 评论 -
真机调试,错误集锦
错误。/Users/lilu/Library/Developer/Xcode/DerivedData/MusicPlay_Porject-aouluuointsfxzffzzmuwpawjryr/Build/Intermediates/MusicPlay_Porject.build/Debug-iphoneos/MusicPlay_Porject.build/Script-001BF3E71723原创 2015-05-03 23:35:59 · 399 阅读 · 0 评论 -
svn rollback
一直对svn rollback 有所畏惧,看了一些其他人写的博文 总觉得不够简洁清楚..原创 2015-02-05 13:24:18 · 514 阅读 · 0 评论 -
pilot study cell segmentation line display issue
At iOS system6 before .if u co cell view display原创 2014-11-13 13:55:41 · 427 阅读 · 0 评论