swift
netluoriver
80后,做融合通信行业16年。
SIP voip 测试交流群: 323827101。
文章为只自己做备忘,无任何参考价值。
展开
-
swift lazy 懒加载
class ClassA { lazy var str: String = { let str = "Hello" print("只在首次访问输出") return str }()}我们在使用 lazy 作为属性修饰符时,只能声明属性是变量。另外我们需要显式地指定属性类型,并使用一个可以对这个属性进行赋值的语句来在首次访问属性时原创 2015-10-08 23:18:51 · 3870 阅读 · 0 评论 -
iOS生命周期简单演示
简单演示iOS生命周期原创 2015-10-23 23:41:50 · 584 阅读 · 0 评论 -
The request was denied by service delegate (SBMainWorkspace) for reason: Security ("Entitlement "com
The request was denied by service delegate (SBMainWorkspace) for reason: Security ("Entitlement "com.apple.frontboard.debugapplications" required to launch applications for debugging").重启模拟器就可原创 2017-02-04 20:30:19 · 3339 阅读 · 0 评论 -
swift 拖动view代码
将一个View拖动到SB,创建一个redView继承自UIView, //// RedView.swift// DragView//// Created by luoriver on 2017/2/15.// Copyright © 2017年 SocererGroup. All rights reserved.//import UIKitclass RedView: UIVie原创 2017-02-15 22:25:37 · 2509 阅读 · 0 评论 -
UILabel中内容显示多行代码
swift 中UILabel内容显示多行代码原创 2016-11-20 22:43:23 · 723 阅读 · 0 评论 -
NavigationController实现返回第一个控制器
在第一个控制器中添加一个按钮let shutDownBtn: UIButton!分别添加以下代码 override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(true) self.shutDownBtn.isHidden = true } override原创 2017-08-13 17:24:53 · 441 阅读 · 0 评论 -
代码中打印description的方法
如果想要打印LSStatusViewModel的内容,class LSStatusViewModel { var status: LSStatus init(model: LSStatus) { self.status = model } }只需要继承CustomStringConvertible 协议就可以了,代码如下:cla...原创 2018-02-20 16:10:44 · 424 阅读 · 0 评论