上一页 1 2 3 4 5 6 7 8 ··· 28 下一页
摘要: git merge 和 git merge是不同的 1、常规的git merge, 快速合并 我们在dev上开发,完成feature之后,确认代码无误,然后可以提交远端或合并到主分支。 当把dev合并到main的时候,需要切换到main分支,然后执行命令. $ get checkout master 阅读全文
posted @ 2021-04-26 11:16 wjwdive 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 1、背景: Xcode Version 12.2 beta (12B5018i) 新建好的Xcode swift项目,运行的好好地,由于我要手动导入SnapKit.导入失败,工程无法构建了。折腾了半天工程配置那个地方已经失败了,我又找不到问题出在哪里。 把SnapKit去掉之后,又重新配置,buil 阅读全文
posted @ 2021-03-30 13:42 wjwdive 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: 软件设计的7条原则 1、开闭原则 软件实体应该对扩展开放,对修改关闭。 对扩展开放可以使得软件拥有一定的灵活性,同时对修改关闭可以保证软件的稳定性。 (勃兰特·梅耶于1988年在《面向对象软件设计》中提出) 2、里氏替换原则 继承必须保证超类所拥有的性质在子类中依然成立 遵守里氏替换原则在对父类继承 阅读全文
posted @ 2021-03-15 12:18 wjwdive 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1、GCD提供了一种信号量机制,我们可以用它来做线程的同步控制。 信号量的工作机制: 信号量支持“信号通知”和“等待”两个操作,初始化时会给信号量一个初始整形值,他代表线程可以访问的资源数。信号量被通知,值加一,当一个线程被信号量控制为等待,线程会被阻塞,直到信号量计数值大于0,然后线程会减少这个计 阅读全文
posted @ 2021-03-11 18:04 wjwdive 阅读(1679) 评论(0) 推荐(0) 编辑
摘要: 1、背景 由于传统已知的三种方法获取uuid都不能保证它唯一不变,那么我们可以利用钥匙串服务,来生成并存储一个唯一不变的字符,作为唯一的设备id. /** 利用CFUUIDCreateString函数生产UUID, 卸载应用重新安装后会不一致*/ + (NSString *)getUUID{ CFU 阅读全文
posted @ 2021-03-09 19:48 wjwdive 阅读(785) 评论(0) 推荐(0) 编辑
摘要: iOS Fundation和CoreFoundation的对象转换 1、对象转换时涉及到内存管理权的问题 背景:Foundation框架和CoreFoundation框架分别是由C语言和OC语言实现的苹果官方库。 就是由于是由不同的语言实现的,在iOS5之后,OC开始支持ARC内存管理。在MRC时 阅读全文
posted @ 2021-03-02 18:18 wjwdive 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Clang frontend command failed with exit code 70 (use -v to see invocation) 阅读全文
posted @ 2020-11-26 09:37 wjwdive 阅读(463) 评论(0) 推荐(0) 编辑
摘要: Ld /Users/urs/Library/Developer/Xcode/DerivedData/Orion-fcpyqlcqbdgcaacsoycuzbvvnhfb/Build/Products/Debug-iphonesimulator/Orion-SIT.app/Orion-SIT norm 阅读全文
posted @ 2020-10-28 16:12 wjwdive 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 背景: 生产上爆出一个问题,iOS14用户某个跳转按钮没有反应。其他系统用户没有这个问题。 苹果在9月17号正式推送了iOS14. 2020,9月17号我们的APP升级OK 。用户未没有抱怨出问题。 在23号的时候,还未爆出问题。24号,已经有人反馈了。 我还没有升级MAC系统,也没有Xcode12 阅读全文
posted @ 2020-09-28 16:07 wjwdive 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 1、进程与线程 1、线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位 2、一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线 3、进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段、数据集、堆等),及一些进程级的资源(如打开文件和信号)。某进程内的线 阅读全文
posted @ 2020-08-25 15:47 wjwdive 阅读(212) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 28 下一页