1、Drag and Drop简介 Drag and Drop是iOS11的新特性,可以将文本、图片进行拖拽到不同app中,实现数据的传递。只不过只能在iPad上使用,iPhone上只能app内部拖拽! 2、简单使用 相关代码: #import "ViewController.h" #define ...
分类:
移动开发 时间:
2018-04-26 14:05:53
阅读次数:
360
前言 通过 "ReactiveCocoa(一)" 的学习,相信大家对ReactiveCocoa有了一些基本认识吧。下面就让我们来学习ReactiveCocoa的一些基本使用吧! ReactiveCocoa基本使用 代替代理 在ReactiveCocoa(一)中讲到可以通过 代替代理,我们也可以通过 ...
分类:
其他好文 时间:
2018-04-26 01:04:22
阅读次数:
165
工欲善其事必先利其器,想要学习iOS开发,必须要有一些必要的设备才行。 准备工作: 一台苹果电脑,系统版本号10.13.4。安装Xcode软件,版本号9.3。以及一部苹果手机。一切都准备好了,开始我的iOS学习之旅吧。 首先学习的是Objective C这门编程语言。使用Xcode创建一个OC的项目 ...
分类:
其他好文 时间:
2018-04-21 12:46:40
阅读次数:
170
重写description方法,当使用%@时就会输出特定的字符串。 Person *person = [[Person alloc] init]; 之后在使用NSLog(@"%@", person)时,就使用的是description方法。 ...
分类:
其他好文 时间:
2018-04-20 22:07:08
阅读次数:
172
1. forcemerge接口 强制段合并,设置为1时,是期望最终只有1个索引段。但实际情况是,合并的结果是段的总数会减少,但仍大于1,可以多次执行强制合并的命令。 设置的的目标值越小。合并消耗的时间会越久。 curl -XPOST http://127.0.0.1:9200/logstash-20 ...
分类:
其他好文 时间:
2018-04-15 11:51:24
阅读次数:
290
A UIScreen object contains the bounding rectangle of the device’s entire screen. When setting up your application’s user interface, you should use the ...
分类:
移动开发 时间:
2018-04-13 14:33:11
阅读次数:
272
``` NSData * data = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"demo001" ofType:@"json"]]; NSLog(@"第一个输出%@",data); id json... ...
分类:
Web程序 时间:
2018-04-09 13:04:49
阅读次数:
218
空闲时间想总结下生命周期这块,新建一个test项目,先看一下AppDelegate类方法的调用,在所有的方法中加入 NSLog(@" %s ",__func__);打印方法名 - (BOOL)application:(UIApplication *)application didFinishLaun ...
分类:
移动开发 时间:
2018-03-26 16:02:22
阅读次数:
200
在cocoachina上看到一篇文章,今天学下。 一、任务 任务:线程中那个执行的代码段。 执行任务分为两种: 1.sync(同步):等待队列的任务执行结束 dispatch_sync(dispatch_queue_t,^{ //执行代码 }); NSLog(@"hello,sync"); 直白说就 ...
分类:
其他好文 时间:
2018-03-17 17:58:12
阅读次数:
244
获取真机设备有关信息: //手机序列号 NSString * identifierNumber = [[UIDevice currentDevice].identifierForVendor UUIDString] ; NSLog(@"手机序列号: %@",identifierNumber); // ...
分类:
移动开发 时间:
2018-03-10 21:55:26
阅读次数:
196