随笔分类 -  Swift学习之路--Swift注意点

摘要:最近在学习Swift, 起了个项目, 发现了tabBarItem未选中状态文字的颜色不起作用了, 默认的是系统的灰色 问了下, 有人说是iOS13的问题, 具体是不是iOS 13的问题, 自己没有去认证 解决方案 iOS 13下 设置normal状态的属性已经不起作用了, 苹果这通瞎几把搞, 不难受 阅读全文
posted @ 2020-03-25 09:41 Chaos_G 阅读(2159) 评论(0) 推荐(0)
摘要:项目开发过程中, 经常遇到单个页面需要发起多个网络请求, 而且还需要控制执行顺序或者所有请求结束后统一处理数据的情况. 最明显的解决方案就是嵌套,但是如果请求多了,代码确实有点恶心 DispatchQueue 串行队列的创建 并行队列的创建, 参数说明 label: 随意命名,队列的标识 qos(服 阅读全文
posted @ 2020-03-20 10:15 Chaos_G 阅读(2775) 评论(0) 推荐(0)
摘要:识别选中照片中的二维码 点击相册按钮,打开用户相册 打开相册时,创建了相册控制器,设置相册控制器的代理,代理中的方法实现识别二维码.需要同时实现两个代理 阅读全文
posted @ 2016-07-03 21:59 Chaos_G 阅读(1703) 评论(0) 推荐(0)
摘要:二维码的扫描,二维码的锁定与描边,二维码的扫描范围,二维码的生成(高清,无码,你懂得!),识别相册中的二维码 扫描二维码用到的三个重要对象的关系,如图: 1.懒加载各种类 2.开始扫描二维码 swift private func scanQRCode() { // 1.判断输入能否添加到会话中 if 阅读全文
posted @ 2016-07-03 21:53 Chaos_G 阅读(2571) 评论(0) 推荐(0)
摘要:Swift中的分类 1.创建一个空的swift文件 2.关键字extension,格式: extension 要扩展的类名 {} Swift中扩展init方法的注意事项 如果构造方法前面没有convenience单词,代表是一个初始化构造方法(指定构造方法). 如果构造方法前面有convenienc 阅读全文
posted @ 2016-06-28 23:22 Chaos_G 阅读(6493) 评论(0) 推荐(0)
摘要:1.Swift中的访问修饰符(三个,作用:用来修饰属性,方法和类) public : 最大权限 可以在当前framework和其他framework中访问 internal : 默认的权限 可以在当前的framework中随意访问 private : 私有权限 只有在当前文件中访问 2.开发中不应该 阅读全文
posted @ 2016-06-28 23:03 Chaos_G 阅读(601) 评论(0) 推荐(0)