- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 CALayer学习
UIView 1. + (Class)layerClass This method is called only once early in the creation of the view in order to create the corresponding layer object. CAlayer 2.- actionForKey: When that
2016-06-12 00:16:46 213
原创 appledoc 使用方法
第一步:克隆代码git clone git://github.com/tomaz/appledoc.git /指定目录第二步:进入代码所在目录,执行安装脚本sudo sh install-appledoc.sh第三部:在项目中增加target用于生成 说明文档1⃣️在工程中 File->New->Target->Other->aggregate 2⃣️New Run Script Phase 3
2016-06-01 17:17:33 1163
原创 coredata 查找,增,删,改
查找 let request = NSFetchRequest.init() let entity = NSEntityDescription.entityForName("Event", inManagedObjectContext: self.appDelegate.managedObjectContext) request.entity = ent
2016-02-22 10:37:48 298
原创 tableView学习
自定义cell时,一般在一个单独的 .xib文件中 设计 设置 Custom Class 设置reused id 向tableview中注册 .xib中的cell override func viewDidLoad() { super.viewDidLoad() self.tableView.registerNib(UINib(nibName: "nibn
2016-02-20 17:49:04 212
原创 绘制曲线
private func drawCurve(points:[CGPoint]){ let path = UIBezierPath() path.moveToPoint(points.first!) for point in points{ path.addLineToPoint(point) }
2016-02-19 18:14:45 335
原创 Seletor()
func function(){} self.function() Selector("function") func function(one:Int){} self.function(1) Selector("function:") func function(one:Int,two:Int){} self.function(1, two: 2
2016-02-18 17:53:56 337
原创 class has no initializers
**类的property必须要在designation initializer里实例化, 不然就用optionalvar str:String?问号(?) 暗示包含的值是可选类型,也就是说可能包含 String 值也可能不包含值。 有时候在程序架构中,第一次被赋值之后,可以确定一个可选类型总会有值。在这种情况下,每次都要判断和解析可选值是非常低效的,因为可以确定它总会有值。var str:Stri
2016-02-18 16:08:55 1257
原创 swift 单例
class Car: NSObject { static let shareInstance = Car() static var count:Int! var member:Int! override private init() //构造函数没有返回值 { super.init() count = 0
2016-02-18 15:42:57 256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人