上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页
摘要: import Foundation class Test: NSObject { // 提供单例实例 static let shareInstance = Test() // 私有化构造方法 override private init() {} } import Foundation let tes 阅读全文
posted @ 2016-02-27 16:15 Rinpe 阅读(210) 评论(0) 推荐(0)
摘要: gif效果图: 代码部分: import UIKit class TableViewController: UITableViewController { override func viewDidLoad() { super.viewDidLoad() self.tableView.registe 阅读全文
posted @ 2016-02-26 22:25 Rinpe 阅读(894) 评论(0) 推荐(0)
摘要: guard语句和if语句有点类似,都是根据其关键字之后的表达式的布尔值决定下一步执行什么。但与if语句不同的是,guard语句只会有一个代码块,不像if语句可以if else多个代码块。 那么guard语句的作用到底是什么呢?顾名思义,就是守护。guard语句判断其后的表达式布尔值为false时,才 阅读全文
posted @ 2016-02-26 21:16 Rinpe 阅读(18736) 评论(0) 推荐(0)
摘要: 在一些语言中,有try/finally这样的控制语句,比如Java。 这种语句可以让我们在finally代码块中执行必须要执行的代码,不管之前怎样的兴风作浪。 在Swift 2.0中,Apple提供了defer关键字,让我们可以实现同样的效果。 func checkSomething() { pri 阅读全文
posted @ 2016-02-26 21:01 Rinpe 阅读(5600) 评论(1) 推荐(0)
摘要: 语言 使用美式英语拼写以匹配苹果公司的API 优选: var color = "red" 不建议使用: var colour = "red" 间隔 使用2个空格进行缩进而不是使用Tab,这样可以节省空格,阻止换行。确保在Xcode的配置项中进行了设置。 方法的花括号以及其它花括号(if/else/s 阅读全文
posted @ 2016-02-26 17:30 Rinpe 阅读(398) 评论(0) 推荐(0)
摘要: 一般出现这种情况是由于项目直接拷贝到其他电脑上运行... clang: error: no such file or directory: '/demo2/控件代码/13/Recorder/Recorder_Prefix.pch' clang: error: no input filesComman 阅读全文
posted @ 2016-02-25 08:58 Rinpe 阅读(1044) 评论(0) 推荐(0)
摘要: 老规矩, 上gif 下面是配置的大概流程: 这个是要显示中文的.strings文件的内容和格式 这个是要显示英文的.strings文件的内容和格式 下面是应用名部分: 然后下面是代码部分: import UIKit class ViewController: UIViewController { @ 阅读全文
posted @ 2016-02-22 23:06 Rinpe 阅读(584) 评论(0) 推荐(0)
摘要: Xcode提供了以下几个重构功能: Rename Extract Create Superclass Move Up Move Down Encapsulate 在菜单栏中的位置如下图: 在代码区里直接右键也能出现重构的相关菜单: 下面就分别介绍这些重构功能的使用。 Rename:重命名 几乎可以试 阅读全文
posted @ 2016-02-21 21:49 Rinpe 阅读(229) 评论(0) 推荐(0)
摘要: DKNightVersion下载地址: https://github.com/Draveness/DKNightVersion 基本原理就是利用一个单例对象来存储颜色, 然后通过runtime中的objc_setAssociatedObject和objc_getAssociatedObject来完成 阅读全文
posted @ 2016-02-21 21:41 Rinpe 阅读(2847) 评论(0) 推荐(0)
摘要: 同iOS以往每个迭代一样,iOS 9带来了很多新特性。UIKit框架每个版本都在改变,而在iOS 9比较特别的是UIStackView,它将从根本上改变开发者在iOS上创建用户界面的方式。本文将带你学习怎样使用UIStackView创建用户界面。 本文假定你已经熟悉Auto Layout基础。不熟悉 阅读全文
posted @ 2016-02-20 17:44 Rinpe 阅读(202) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 33 下一页