- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 iOS 通知NSNotificationCenter 方法不调用解决办法
一个简单的判断需求 用发送通知解决,通知方法不被调用,打断点判断是否在发通知前,通知被移除了或者界面销毁了,或者可能通知名字copy错了,如果以上都没问题那就是线程问题了,我就是加到了同一个线程解决了我的bug。VCa:CYBaseInfoVc *vc = (CYBaseInfoVc *)[AppManager getVCInBoard:@"Login" ID:@"CYBaseInfoVc...
2019-05-18 08:22:27 3657
原创 iOS Mac上传代码到到码云
又一个自己独立的新项目上传码云托管第一步:建立本地git仓库cd到你的本地项目根目录下,执行git命令git init第二步:将本地项目工作区的所有文件添加到暂存区git add ..表示所有文件如果想添加项目中的指定文件,那就把.改为指定文件名即可 比如盒你的项目在同一级 项目名字为 xxx 就 git add xxx第三步:将暂存区的文件提交到本地仓库git co...
2019-05-17 08:13:59 384 1
原创 iOS 手动添加.pch文件及WKWebView的使用中加载不出网页
PCH文件(Precompile Prefix Header File),也就是预编译头文件,其作用就是,方便你一次性导入在多个文件中同时用到的头文件、宏或者URL地址等(全局使用),可以有效的帮你节约时间,提高开发效率。但是,自从Xcode 5之后,这个文件默认就不再提供了,如果你还想继续使用的话,需要手动创建并配置。至于为什么默认不再提供,可能是出于提高编译效率方面的考虑,毕竟预编译也会提高B...
2019-05-16 13:43:41 623
原创 iOS storyboard与xib相关基础知识点
一直在使用storyboard和xib开发,从未真正了解其定义。在界面打开与空间相关联的右侧属性中,最右边的功能选项中可以查看到当前控件的相关关联事件。但具体是啥意思呢?Triggered Segues 这个action连接到一个界面时,点击控件就将调转到连接的界面 Outlet Collections 控件将作为一个属性集合的一员 Sent Events 当控件的不同点击事件触发时,...
2019-05-15 08:37:59 224
转载 iOS 结构体和类的区别
1、结构体只能封装属性,类却不仅可以封装属性也可以封装方法。如果一个封装的数据有属性也有行为,就只能用类了。2、结构体变量分配在栈,而OC对象分配在堆,栈的空间相对于堆来说是比较小的,但是存储在栈中的数据访问效率相对于堆而言是比较高3、堆的存储空间比较大,存储在堆中的数据访问效率相对于栈而言是比较低的4、如果定义一个结构体,这个结构体中有很多属性,那么这个时候结构体变量在栈中会占据很多...
2019-05-15 07:48:19 977
转载 iOS 昨天在改别人项目中的bug时遇到[tableView reloadData]界面无变化的情况
今早在技术公众号推送中就读到了相关文章https://mp.weixin.qq.com/s/a7RN0ODkpndgk2UhCuboqw[tableView reloadData]界面无变化的情况,基本就是数据问题,上面的文章中在下拉刷新时App崩溃中有提及到APP崩溃,启动秒退在新 iOS 上正常的应用,到了老版本 iOS 上秒退最常见原因是系统动态链接库或Framework无法...
2019-05-14 08:58:32 461
原创 iOS 定位CoreLocation
2015年接触过地图开发,在商场内使用蓝牙定位,现在回头想想时间过的好快啊,14年刚接触iOS,任何一个知识点对于我来说都是陌生和深奥的,一本技术书要读5~6遍才能记住知识点,相关技术文章读个几遍也只是会copy,实现功能后三天两头出现点问题。今天读到一篇推送文章关于地图,顺便在回忆一下定位。A模块与常见的类定位所包含的类都在CoreLocation模块中,所以必须导入import...
2019-05-13 08:13:21 282
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人