ReactiveCocoa github 地址 https://github.com/ReactiveCocoa/ReactiveCocoa RAC的中文资源整合 https://github.com/ReactiveCocoaChina/ReactiveCocoaChineseResources ...
分类:
其他好文 时间:
2017-06-10 12:18:58
阅读次数:
140
1.简述你对MVC的理解? MVC是一种架构设计。它考虑了三种对象:Model(模型对象)、View(试图对象)、Controller(试图控制器) (1)模型:负责存储、定义、操作数据 (2)视图:用来展示数据给用户和用户进行操作交互 (3)控制器是M与V的协调者,控制器获取数据,将数据交给视图去 ...
分类:
移动开发 时间:
2017-06-08 13:59:19
阅读次数:
132
我遇到这个问题是在iPad Air的模拟器上使用NSURL的URLWithString方法从Flickr获取数据时,解决的方法是换一个模拟器,我换成iPad 2。就没有问题了。 ...
分类:
移动开发 时间:
2017-06-07 14:37:16
阅读次数:
277
选择“Cocoa Touch Static Library” 输入静态库名称 添加库需要包含的源代码 选择需要暴露出来的.h文件,.m文件会自动编译到.a文件中 选择真机设备,然后 Command+B 编译,libMJRefresh.a文件从红色变为黑色 选择模拟器,依然 Command+B ,模拟 ...
分类:
移动开发 时间:
2017-05-30 21:03:42
阅读次数:
209
1、新建一个 framework&library 库。IOS 下的 cocoa touch static library。然后输入 product name 为 libsql 2、把libsql.h 和libsql.m删除。导入ocsqlite.h和ocsqlite.c 3、改动scheme,设为r ...
分类:
移动开发 时间:
2017-05-29 13:34:28
阅读次数:
261
语法: { (parameters) ->return type in statements} 实例:採用函数实现: let names =["Chris", "Alex", "Ewa", "Barry", "Daniella"] funcbackwards(s1: String, s2: Stri ...
分类:
编程语言 时间:
2017-05-29 11:00:57
阅读次数:
157
1、将gem sources -l 中的内容替换为: http://gems.ruby-china.org/ 2、更新gem 使用的语句为:gem update --system 3、安装cocoapods 方法语句为:sudo gem install -n /usr/local/bin cocoa ...
分类:
Web程序 时间:
2017-05-27 00:39:45
阅读次数:
321
Key Value Coding是cocoa的一个标准组成部分,它能让我们能够通过name(key)的方式訪问属性,某些情况下极大地简化了代码。可称之为cocoa的大招。 例如以下的样例: 使用KVC的优点 不使用KVC - (id)tableView:(NSTableView *)tablevie ...
分类:
移动开发 时间:
2017-05-22 22:10:30
阅读次数:
244
一 安装rvm和cocoapods 1,打开终端输入 $ curl -L get.rvm.io | bash -s stable 2,指定源 $ source ~/.rvm/scripts/rvm 3,打印出所有版本 rvm list known 4,安装其中一个版本 rvm install 2.0 ...
分类:
其他好文 时间:
2017-05-22 19:01:57
阅读次数:
180
在 iOS 4.2 时,苹果推出了 ARC 的内存管理机制。这是一种编译期的内存管理方式,在编译时,编译器会判断 Cocoa 对象的使用状况,并适当的加上 retain 和 release,使得对象的内存被合理的管理。所以,ARC 和 MRC 在本质上是一样的,都是通过引用计数的内存管理方式。 然而 ...
分类:
移动开发 时间:
2017-05-19 20:14:27
阅读次数:
277