CoreText实现图文混排之点击事件 主要思路 我们知道,CoreText是基于UIView去绘制的,那么既然有UIView,就有 -(void)touchesBegan:(NSSet<UITouch *> )touches withEvent:(UIEvent )event方法,我们呢,就是基于 ...
分类:
其他好文 时间:
2016-08-10 00:40:20
阅读次数:
264
一、Foundation框架中一些常用的类 字符串型: NSString:不可变字符串 NSMutableString:可变字符串 集合型: 1) NSArray:不可变数组 NSMutableArray:可变数组 2) NSSet:不可变集合 NSMutableSet:可变集合 3) NSDict ...
分类:
其他好文 时间:
2016-08-04 01:31:59
阅读次数:
161
UIView的拖拽 1.自定义一个UIView 2.在UIView的.m文件中实现touchMoved方法 实现代码如下 #import "kds.h"@implementation kds- (void)touchesMoved:(NSSet<UITouch *> *)touches withEv ...
分类:
其他好文 时间:
2016-08-02 18:48:55
阅读次数:
115
注意: 1.因为数组和字典中存放的只能是对象类型. 所以一般的数值是不能直接存入的, 只能转化成对象元素才能存入! 2. NSArray 用于对象有序集合 NSSet 用于对象无序集合 NSDictionary 用于键值映射 3.数组中所有元素不能是基本数据类型,否则会编译报错,如果有需要封装成NS ...
分类:
编程语言 时间:
2016-08-01 15:33:54
阅读次数:
154
1.继承链:NSObject 2.事件大致可以分为三种事件:触摸事件、动作事件、遥控事件 3.获取事件的touches (1)- (NSSet<UITouch *> *)allTouches :返回和接收者相关的所有触摸 (2)- (NSSet<UITouch *> *)touchesForView ...
分类:
其他好文 时间:
2016-07-31 15:52:29
阅读次数:
574
在使用AFNetworking的时候,经常会遇到这个问题,网上的很多方法是去self.acceptableContentTypes = [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", nil]添 ...
分类:
其他好文 时间:
2016-07-24 20:53:31
阅读次数:
120
// 2016年07月19日17:50:53 集合 //七、NSSet 集合对象(容器类,) // 1. 使用类方法创建对象 NSSet *set1 = [NSSet set]; // 创建一个空的集合对象 NSSet *set2 = [NSSet setWithObject:@"abc"]; NS ...
分类:
其他好文 时间:
2016-07-24 14:52:10
阅读次数:
160
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { /* 1,不使用动画 UIViewAnimationTransitionNone 2,从左向右旋转翻页 UIViewAnimationTransitionFlipFro ...
分类:
其他好文 时间:
2016-07-15 09:37:23
阅读次数:
176
【reference】http://www.infoq.com/cn/articles/data-storage-in-ios 谈到数据储存,首先要明确区分两个概念,数据结构和储存方式。所谓数据结构就是数据存在的形式。除了基本的NSDictionary、NSArray和NSSet这些对象,还有更复杂 ...
分类:
移动开发 时间:
2016-07-13 13:30:08
阅读次数:
227
Foundation框架—字符串 一、Foundation框架中一些常用的类 字符串型: NSString:不可变字符串 NSMutableString:可变字符串 集合型: 1) NSArray:OC不可变数组 NSMutableArray:可变数组 2) NSSet: NSMutableSet: ...
分类:
移动开发 时间:
2016-07-12 10:26:50
阅读次数:
125