12 2016 档案

摘要:前言 为什么不要在init和dealloc方法中调用getter和setter:Apple在Mac与iOS中关于内存管理的开发文档中,有一节的题目为:“Don’tUse Accessor Methods in Initializer Methods and dealloc”,文中说:“Theonly 阅读全文
posted @ 2016-12-12 10:05 oneSong 阅读(1024) 评论(0) 推荐(1) 编辑
摘要:前言 今天整理了下自己电脑里的一些碎片笔记,时间有限只整理了这篇文章——类的本质,大家可以进行参考。 1.本质 类的本质其实也是一个对象(类对象) 程序中第一次使用该类的时候被创建,在整个程序中只有一份。 此后每次使用都是这个类对象,它在程序运行时一直存在。 类对象是一种数据结构,存储类的基本信息: 阅读全文
posted @ 2016-12-12 10:04 oneSong 阅读(6429) 评论(0) 推荐(3) 编辑
摘要:什么是Podfile ? CocoaPods是用ruby实现的,因此Podfile文件的语法就是ruby的语法。podfile是一个说明文件,用以描述管理一个或者多个Xcode project的target的依赖库。这个文件应该且必须被命名为Podfile。Podfile可以非常简单,下面的例子增加 阅读全文
posted @ 2016-12-12 10:03 oneSong 阅读(6678) 评论(0) 推荐(0) 编辑
摘要:什么是cocoapods CocoaPods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方库和我们的工程连接起来,供我们开发使用。这么说可能还不是很理解,当我们开发iOS应用时,会经常使用到很多第 阅读全文
posted @ 2016-12-12 10:01 oneSong 阅读(308) 评论(0) 推荐(0) 编辑
摘要:转载自 Model-View-ViewModel for iOS [译] 如果你已经开发一段时间的iOS应用,你一定听说过Model-View-Controller, 即MVC。MVC是构建iOS app的标准模式。然而,最近我已经越来越厌倦MVC的一些缺点。在本文,我将重温一下MVC是什么,详述它 阅读全文
posted @ 2016-12-10 20:28 oneSong 阅读(1998) 评论(0) 推荐(0) 编辑