swift -2018 - 创建PCH文件
摘要:第一种:简单方式 在swift文件 创建一个OC文件 1> command + n 2> 3> 此时 你会发现有提示 让你创建桥接文件 4>删除 OC文件 5> 直接复制自动生成的 桥接文件 去查看 第二种手动创建方式:作死尝试 1. 2. 输入路径 相对路径/工程内的绝对路径 :${SRCROOT
阅读全文
posted @
2018-11-20 16:15
懂事长qingzZ
阅读(302)
推荐(0) 编辑
swift - 正则表达式
摘要:import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let str = "18552039760" ///1. 创建正则表达式规则 // ...
阅读全文
posted @
2018-11-20 15:03
懂事长qingzZ
阅读(253)
推荐(0) 编辑
swift - 启动APP 黑屏
摘要:https://blog.csdn.net/chengkaizone/article/details/50478045
阅读全文
posted @
2018-11-20 13:13
懂事长qingzZ
阅读(489)
推荐(0) 编辑
swift - 指定VC隐藏导航栏 - 禁用tabbar的根控制器手势,防止两个tabbar跳转 手势冲突
摘要:1. viewdidload 设置代理 2.代理里面指定VC 隐藏 3. 在根控制器首页 禁用手势, 不管有几个 homeVc, 有俩tabbar 就在俩homeVc都写上 在 willappear 和willDisaapper 使用
阅读全文
posted @
2018-11-19 16:10
懂事长qingzZ
阅读(326)
推荐(0) 编辑
swift - 接入听云监测 - 问题
摘要:1. 正常下载 探针SDK:https://report.tingyun.com/mobile-web/#/onlyHeader/sdkDownload 2.按步骤接入 ,添加库啊,什么的URLScheme 等等3.在AppDelegate添加启动代码:此时注意 ,一定要在其他 三方之后 写。。 不
阅读全文
posted @
2018-11-19 14:17
懂事长qingzZ
阅读(290)
推荐(0) 编辑
swift - 听云监测(Testin - Bugout) - 集成
摘要:听云的SDK集成放的太难找了,官方demo到现在也没找到。。 我找了半天没找到在哪,看下面俩链接吧, 切记:添加的三方库 以文档为主,视频里的三方库 不一定正确 iOS SDK 集成:https://crash.testin.cn/docs/ios/integration.html iOS 集成 B
阅读全文
posted @
2018-11-14 10:19
懂事长qingzZ
阅读(282)
推荐(0) 编辑
swift - 基础属性 - 属性写法
摘要:2.类属性 3. 对象属性赋值 /// 可选属性 解包写法3 print(stu.name1 ?? "") 4.构造函数: init(){} 是系统默认的构造函数 自定义构造函数:A> 旧语法 可以在 init的()里面直接写上新参数,B>: 在目前3.0后需要加上convenienceclass
阅读全文
posted @
2018-11-13 15:25
懂事长qingzZ
阅读(138)
推荐(0) 编辑
swift - 根试图控制器的手势返回冲突 - push 新的tabbar控制器手势冲突
摘要:1. 禁用手势 和开启手势 extension JYRTSShopListController: UIGestureRecognizerDelegate { /// 禁止使用手势返回 func forbidhenSideBack() { self.isCanSideBack = false if (self.navigationControlle...
阅读全文
posted @
2018-11-08 15:40
懂事长qingzZ
阅读(231)
推荐(0) 编辑
swift - 画图截取图片 - 保存相册
摘要:1.图片截取 func test(addView:UIView) -> UIImage?{ UIGraphicsBeginImageContextWithOptions(CGSize(width: JY_DEVICE_WIDTH, height: addView.height), false, UIScreen.main.scale) i...
阅读全文
posted @
2018-11-06 13:13
懂事长qingzZ
阅读(245)
推荐(0) 编辑
swift - VFL - 1.循环创建控件 2.metrics使用
摘要:1. /// 创建单个热门项目itemView private func creatProcduceItemView(producrName: String , producePrice: String) -> UIView { let item = UIView() item.translatesAutoresizingMaskIntoConstrain...
阅读全文
posted @
2018-11-05 16:51
懂事长qingzZ
阅读(209)
推荐(0) 编辑
解决Xcode10 library not found for -lstdc++ 找不到问题
摘要:https://www.jianshu.com/p/6d94278d62b3
阅读全文
posted @
2018-10-29 17:44
懂事长qingzZ
阅读(328)
推荐(0) 编辑
swift - 解析三方 - ObjectMapper
摘要:// // JYQueryBespeakModel.swift // rtb // // Created by chen on 2018/3/30 // 查询预约信息 import UIKit import ObjectMapper class itemListModel: Mappable { ///项目ID var itemId : String = ""...
阅读全文
posted @
2018-10-26 10:06
懂事长qingzZ
阅读(733)
推荐(0) 编辑
swift 关于didSet 和willSet赋值的注意点
摘要:1. 初始化赋值的时候都不会走这个的方法, 需要在创建结构体后或对象后,在赋值,此时才会走这个方法
阅读全文
posted @
2018-10-26 09:19
懂事长qingzZ
阅读(305)
推荐(0) 编辑
swift 数组 的一些快速方法
摘要:1. filter (过滤器):返回符合条件的一个数组 let arr = [1,5,6,7,10,0] //写法1 let arr1 = arr.filter { (item) -> Bool in return item % 2 == 0 } //写法2 let resultArray = ar
阅读全文
posted @
2018-10-23 11:50
懂事长qingzZ
阅读(316)
推荐(0) 编辑
swift 8.0之后打开 手机设置
摘要:if #available(iOS 8.0, *){ if let url = URL(string: UIApplication.openSettingsURLString), UIApplication.shared.canOpenURL(url){ ...
阅读全文
posted @
2018-10-17 11:23
懂事长qingzZ
阅读(246)
推荐(0) 编辑
iPhone X系列 的获取 - 安全区顶部和底部高度
摘要:///1. 获得当前窗口 var JY_WINDOW: UIWindow? { get{ if let app = UIApplication.shared.delegate as? AppDelegate { return app.window } return nil } } //2. iPhoneX系...
阅读全文
posted @
2018-10-17 10:24
懂事长qingzZ
阅读(2179)
推荐(0) 编辑
iOS - iphoneX系列 - 全局配置的基本信息
摘要:在iOS11以后的 非iPhoneX系列, 安全区高度是电池蓝高度,一般 获取安全区高度:在非iPhoneX系列 上以 Y = 0 开始, 一些基础配置 获取当前显示的VC
阅读全文
posted @
2018-10-15 14:39
懂事长qingzZ
阅读(227)
推荐(0) 编辑
swift UICollectionView使用
摘要:方法1:创建 的时候注册 layout 2.在代理里面设置UICollectionViewFlowLayout extension JYBespeakStylistAndTimeVc: UICollectionViewDataSource, UICollectionViewDelegate,UICo
阅读全文
posted @
2018-09-26 14:10
懂事长qingzZ
阅读(275)
推荐(0) 编辑