MVC 经典就是经典,没有之一。iOS中MVC架构,看懂斯坦福大学白胡子老头这张图基本上就可以了。 简单理解,就是Controller对象拥有View和Model对象,两者通...
MVC 经典就是经典,没有之一。iOS中MVC架构,看懂斯坦福大学白胡子老头这张图基本上就可以了。 简单理解,就是Controller对象拥有View和Model对象,两者通...
1.开启 terminal 2.移除现有 Ruby 默认源 $ gem sources --remove https://rubygems.org/ 3.使用新的源 $ ge...
简书《my_杨哥[https://www.jianshu.com/u/cf5abb99aba7]》原创,转载请联系作者获取授权并标明文章作者及出处:https://www.j...
cocoapods官网:https://guides.cocoapods.org 一、什么是CocoaPods 每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Ja...
详细功能介绍文档中心集成SDK下载 因为我这里不集成服务器,所以我选择托管模式,由腾讯服务器负责保存用户信息和负责用户数据的校验工作(注意每个创建的应用只能选择一次模式,如果...
svn 文件夹结构 svn://proj/ +trunk/ (freeze) +branches/ +tags/ 创建分支 svn cp -m "create branch"...
1.OC的类可以多重继承吗?可以实现多个接口吗?要想实现类似多重继承如何实现?答:OC不可以实现多重继承。可以实现多接口。可用运行时实现。 2.#import 跟#inclu...
CoreData和我们的Sqlite是不冲突的,都是数据持久化用的,开发商不一样 Sqlite是C级的,是属于开源的,而我们的CoreData是我们苹果公司开发的 优势: 我...
方式一:设置layer相关的属性 如果这样的设置的view很多,影响流畅性 情景一:使用代码设置 情景二:在xib中设置利用KVC设置,如下图: 方式二:画 性能高 可以给U...
介绍copy和mutableCopy 介绍深拷贝与浅拷贝 block为什么要用copy copy相对于直接赋值的好处 总结 预备知识 : 堆 : 一般由程序员分配释放, 若程...
优秀的第三方库,README 也是很优秀的,理解了 README,会对使用带来很多便利。 ARC 和 MRC 项目中使用 ARC 还是 MRC,对使用 FMDB 都没有任何影...
iOS开发中本地存储主要有三种形式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) 应用沙盒 什么...
1.什么是runtime? runtime是一套底层的C语言API,包含很多强大实用的C语言数据类型和C语言函数,平时我们编写的OC代码,底层都是基于runtime实现的。 ...
layout: posttitle: 关于在iOS中使用Google Protocol Buffer的使用体验 关于在iOS中使用Google Protocol Buffer...
WWDC 2015 宣布了新的 Swift 2.0. 这次重大更新给 Swift 提供了新的异常处理方法。这篇文章会主要围绕这个方面进行讨论。 如何建造异常类型? 在 iOS...
我的博客原文:http://zyden.vicp.cc/swift-optional-value/欢迎转载,请注明出处,谢谢 刚从oc转过来swift的朋友应该会感觉到swi...