- 博客(7)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 第四十五篇:ReactiveCocoaObjC使用
引导:首先如果要使用 ReactiveCocoaObjC 第三方框架就先需要导入该框架,我导入时使用了 cocoapods 导入的,在 podfile 文件中输入以下的内空:use_frameworks!target 'ReactiveCocoaDome' do pod 'AFNetworking', '~> 3.0.4' pod 'ReactiveObjC', '~> 3.0.0'e
2017-08-27 21:40:01 2983
原创 MAC 下 CocoaPods 安装与使用来管理项目第三方框架
一、CocoaPods 安装前言:思考如何引入一个第三方框架。 例如: 百度地图SDK、友盟、ShareSDK、 信鸽推送等。从github或某处下载第三方SDK工程中导入所需要的SDK的文件 .a 或 .framework添加SDK文件所依赖的系统的.framework。比如:需要导入SystemConfiguration.framework、CoreLocation.framework、UIK
2017-08-18 14:38:44 7058
原创 MAC安装 Carthage 工具来管理项目从 github上下载第三方框架
一、Carthage 安装第一步:打开终端,输入以下其中的一个命令行安装 Carthage // 更新 Carthage ,如果没有安装时这行命令会自动安装 brew update // 这个是直接安装命令行 brew install carthage 注意:如果在输入上面的命令行后出现错误:Error: /usr/local must be writable! 解
2017-08-17 18:19:53 2514
原创 第四十四篇:iOS使用 runtime 与 响应式编程 KVO 原理
响应式编程 KVO 的原理1.简单实现 KVO功能一开始 self.person 的 isa 指针类型为 Person,当控制器被触摸时 self.person.age += 1 (调用了 Person 类的 setAge: 方法), 然后会调用监听方法,如下:-(void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)obje
2017-08-16 22:05:31 560
原创 第四十三篇:iOS链式编程Block
链式编程可以用点语法调用对象方法 如self.add(22).add(22).add(22);示例如下@interface ViewController ()@property (nonatomic , assign) NSInteger totale ;@endtypedef ViewController *(^ADDBlock)(NSInteger);@implementation View
2017-08-16 15:02:22 334
原创 IOS 错误信息集及解决问题
1. 今天上传包到 AppStore 时遇到了 ERROR ITMS-90034: "Missing or invalid signature........." 这个错误,之前钥匙串里证书过期了,就把所有的证书都设置为始终信任,于是改回为系统默认之后,再次提交成功了.
2017-08-10 20:04:37 409
原创 突然想到一道简单题,但也有深意!!
给出一个 n 第一个解法,费时:long long sum = 0 ; for (int n = 1; n <= 1000000000; n++) { if (n%3 == 0 || n%5 == 0) { sum += n ; } } printf(" %lld\n", sum);第二个解法,高
2017-08-03 23:25:08 622 4
TA创建的收藏夹 TA关注的收藏夹
TA关注的人