首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
iOS RAC常用方法
】的更多相关文章
iOS RAC常用方法
一直想写篇关于RAC的文章,一是分享二是做为笔记,由于项目忙先简单的贴一个自己当初学习的时候代码吧 一.RACCommand // RACCommand 的使用: 使用场景,监听按钮点击,网络请求 - (void)RACCommand{ // 1.创建命令 RACCommand *command = [[RACCommand alloc] initWithSignalBlock:^RACSignal *(id input) { NSLog(@"执行命令"); // 创建空信号,必须返回…
iOS UIView常用方法和属性
UIView常用方法 addSubView: // 添加子视图 insertSubview: atIndex // 视图插入到指定索引位置 insertSubview:aboveSubview: // 视图插入指定视图之上 insertSubview:belowSubview: // 视图插入指定视图之下 bringSubviewToFront: // 把视图移动到最顶层 sendSubviewToBack: // 把视图移动到最底层 exchangeSubviewAtIndex:withSub…
IOS AppDelegate常用方法
// 当应用程序启动完毕的时候就会调用(系统自动调用) - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. NSLog(@"didFinishLaunchingWithOptions"); ret…
iOS Runtime常用方法整理
关于runtime的学习网上有很多博客,在学习之前也查过很多资料,觉得南峰子老师博客中对 runtime 的讲解挺详细的,博客地址:http://southpeak.github.io/categories/objectivec/ 想要学习的可以去认真的看看. 1.runtime动态创建一个类,添加成员变量,添加方法 // 自定义一个方法 void sayFunction(id self, SEL _cmd, id some) { NSLog(@"%@岁的%@说:%@", object…
iOS - runtime 常用方法举例说明
使用的自定义类,如下: #import <Foundation/Foundation.h> @interface Person : NSObject @property(nonatomic,copy) NSString *name; @property(nonatomic,copy) NSString *sex; -(NSString *)sayName; -(NSString *)saySex; @end 动态变量控制 - (void)viewDidLoad { [super viewDid…
4. iOS测试常用方法
1. [XCUIElement exists]方法只能确定这个View是否存在,即使不在当前屏幕上也返回True.如果要确定View是否在屏幕可见范围内,可以判断其Frame是否在Window的Frame内. XCUIElement *window = [app.windows elementBoundByIndex:0]; if (CGRectContainsRect([window frame], [cell frame])) { [cell tap]; …
iOS RAC使用补充
1 延迟执行 [[RACScheduler mainThreadScheduler] afterDelay: schedule:^{ NSLog(@"延迟执行.."); }]; 2 定时器 [[RACSignal interval: onScheduler:[RACScheduler mainThreadScheduler]] subscribeNext:^(NSDate * _Nullable x) { NSLog(@"间隔执行."); }]; 3 核心方法b…
iOS - NetRequest 网络数据请求
1.网络请求 1.1 网络通讯三要素 1.IP 地址(主机名): 网络中设备的唯一标示.不易记忆,可以用主机名(域名). 1) IP V4: 0~255.0~255.0~255.0~255 ,共有 2\^8\^4 = 2\^32 = 42 亿. 2) 本地回环地址: 每台机器都有自己的本地回环地址,ip 为 127.0.0.1 ,主机名为 localhost.如果 127.0.0.1 ping 不通,则网卡不正常. 本地 hosts 文件修改,终端: $ cd /etc $ sudo vim h…
ios实例开发精品文章推荐(7.23)
--------------------------------------------------------------------------------------------------------------------------------------------------------------- iOS 开发小技巧(一) http://www.apkbus.com/android-128081-1-1.html iOS 开发小技巧(二) http…
iOS单元測试:Specta + Expecta + OCMock + OHHTTPStubs + KIF
框架选择 參考这篇选型文章,http://zixun.github.io/blog/2015/04/11/iosdan-yuan-ce-shi-xi-lie-dan-yuan-ce-shi-kuang-jia-xuan-xing/,尽管结论不一定全然适用,可是关于框架对照的地方还是值得阅读的.基于这篇文章,排除Kiwi框架之后,决定參考一些项目的源码,了解他们使用的測试方面的框架. 首先,參考https://github.com/artsy/eigen开源项目,其内部总体结构很完整,开发流程也很…