240 发简信
IP属地:浙江
  • 120
    值类型代理构造器

    构造器可以通过调用其它构造器来完成实例的部分构造过程。这一过程称为构造器代理,它能减少多个构造器间的代码重复。 以下实例中,Rect 结构体调用了 Size 和 Point ...

  • 120
    属性观察器

    属性观察器监控和响应属性值的变化,每次属性被设置值的时候都会调用属性观察器,甚至新的值和现在的值相同的时候也不例外。 class samplepgm { var co...

  • 闭包

    闭包表达式语法 {(parameters)->(returntype)in statements } 简单运用: // 定义一个闭包函数 let divide = {(val...

  • 控制流 (判断语句)

    1: For-in 循环 let arr = ["张三","李四","王二"] fornameinarr { print(name) } //张三 //李四 //王二 2: ...

  • 集合类型 (数组,字典)

    数组 数组以有序的方式来储存相同类型的值。相同类型的值可以在数组的不同地方多次出现。 创建空数组 (通过 + 号连接两个数组 ) var arr: [Any] = [ ] ...

  • 字符串

    字符串 【注: Swift 的String类型桥接到了基础库中的NSString类。Foundation 同时也扩展了所有NSString定义的方法给String。也就是说,...

  • 小菊????

    XIB未删除连线

    016-02-24 18:00:29.200 LoginAndRegister[6955:277483] Failed to set (keyPath) user defin...

  • IOS开发常用GitHub开源项目(持续更新)

    数据类 控件类 Xcode插件 Mac工具 Last Update : 2015-8-31 End.

  • pop返回指定页面

    不废话, 直接上代码!!!!! 第一种: let viewController = self.navigationController?.viewControllers[2]...

  • Lable行间距

    let paragrap=NSMutableParagraphStyle() paragrap.lineSpacing = 10 let attributedstring=N...

  • 获取网页高度

    // MARK: 代理方法 -- WKWebView func webView(_ webView: WKWebView, didFinish navigation: WKN...

  • 轻量级存储

    class ShareData { static let userDefault = UserDefaults.standard static var aaaa: Strin...

  • 单例存储

    final class LTSingle: NSObject { static let shared = LTSingle() var chooseClass: String...