摘要: 今天做一个APP里面设置页面(个人中心) 就是一个列表菜单 顶部是一个头像和账户标题, 底部为一个退出登录按钮 当然我第一时间就想到了UITableView, HeaderView, FooterView // 我创建了两个类文件, 用来做UITableView 的header, footer cl 阅读全文
posted @ 2019-07-19 15:10 Smile_qxf 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 为了能够判断当前queue是否是之前创建的queue, 我们可以利用dispatch_queue_set_specific和dispatch_get_specific给queue关联一个context data, 后面再利用这个标识获取到context data。 如果可以获取到说明当前上下文是在自 阅读全文
posted @ 2018-02-13 16:46 Smile_qxf 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 数字和基本数据类型 模型数据与数字,布尔值和其他基本类型. 逻辑值 struct Bool 一个值类型实例, 取值true或者flase Bool表示Swift中的布尔值。Bool通过使用其中一个布尔文字true或false通过将布尔方法或操作的结果分配给一个变量或常量来创建实例。 Swift在条件 阅读全文
posted @ 2018-02-12 10:01 Smile_qxf 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Swift 标准库 解决复杂的问题并编写高性能,可读的代码 概况 Swift标准库定义了用于编写Swift程序的基本功能,其中包括 1.如基本数据类型Int,Double以及String 2.共同的数据结构,例如Array,Dictionary和Set 3.全局的数据结构,例如print(_:sep 阅读全文
posted @ 2018-02-12 09:56 Smile_qxf 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 当您的应用程序启动(无论是在前台或后台),使用您的应用程序委托application:willFinishLaunchingWithOptions:和application:didFinishLaunchingWithOptions:方法来执行以下操作: 检查启动选项字典的内容,了解有关启动应用程序 阅读全文
posted @ 2018-02-11 17:06 Smile_qxf 阅读(225) 评论(0) 推荐(0) 编辑
摘要: CocoaPods 的原理是将所有的依赖库都放到另一个名为Pods的项目中, 然而让住项目依赖Pods项目, 这样,源码管理工作任务从主项目移到了Pods项目中. 1.Pods项目最终会编译成一个名为libPods.a的文件, 主项目只要依赖这个.a文件即可. 2.对于资源文件, CocoaPods 阅读全文
posted @ 2018-02-09 10:33 Smile_qxf 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 我们常用的GCD调度组方式 GCD调度组原理 阅读全文
posted @ 2018-01-14 22:11 Smile_qxf 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 全局队列的本质就是并发队列 dispatch_get_global_queue(0,0); 全局队列和并发队列的区别 1. 并发队列有名称, 可以跟踪错误, 全局队列没有 2. 在ARC中不需要考虑释放内存, dispatch_release(q); 不允许调用. 在MRC中需要手动释放内存, 并发 阅读全文
posted @ 2018-01-11 11:53 Smile_qxf 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 在开启这个旅程之前, 请记住, AVFoundation是一个复杂的工具. 在很多情况下, 我我们使用苹果默认的API(比如:UIImagePickerController)就足够了. 在您阅读之前, 请确保您确实使用过AVFoundation 由于swift 版本不同, 你可能在XCode上面编写 阅读全文
posted @ 2017-11-26 16:08 Smile_qxf 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 地图位置刷新的代理didUpdateLocations会持续调用,手机非常耗电 但是在实际开发中,有一些APP确实需要用到持续定位的功能,比如:运动类, 导航类, 天气类等等 如何进行持续定位呢?保证持续定位的前提下降低APP的耗电量呢? distanceFilter:距离过滤器 在生成更新事件之前 阅读全文
posted @ 2017-03-26 13:30 Smile_qxf 阅读(5136) 评论(0) 推荐(0) 编辑