/* 建议先看堆调整方法,堆调整了解了,整个排序算法就算掌握了 */- (void)viewDidLoad{ [super viewDidLoad]; /* 测试数据 */ NSArray *array=@[@3,@2,@6,@4,@1,@0,@6,...
分类:
编程语言 时间:
2015-04-15 21:18:21
阅读次数:
157
实例化FMDatabase//paths: ios下Document路径,Document为ios中可读写的文件夹,在Document中,可以通过打印沙盒路径查看数据库
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *document...
分类:
数据库 时间:
2015-04-15 17:07:28
阅读次数:
211
NSArray数组的排序有三种方式:1、简单排序(sortedArrayUsingSelector:)2、利用block语法(sortedArrayUsingComparator:)3、高级排序(sortedArrayUsingDescriptors:)1、简单排序(sortedArrayUsing...
分类:
编程语言 时间:
2015-04-15 11:07:38
阅读次数:
187
IOS之NSArray 中调用的方法详解下面的例子以NSArray *array = [NSArray arrayWithObjects:@“wendy”,@“andy”,@“tom”,@“jonery”,@“stany”, nil];1、获取数组中总共有多少个对象。-(NSUInteger)cou...
分类:
移动开发 时间:
2015-04-15 10:55:21
阅读次数:
151
+ (NSString *)pathWithComponents(NSArray *)components根据components中的元素来构建路径.- (NSArray *)pathComponents解析路径,返回构成路径的各个部分.- (NSString *)lastPathComponent...
分类:
其他好文 时间:
2015-04-14 19:16:48
阅读次数:
110
SegmentedControl又被称作分段控制器,是IOS开发中经常用到的一个UI控件。 初始化方法:传入的数组可以是字符串也可以是UIImage对象的图片数组 - (instancetype)initWithItems:(NSArray *)items; 设置控件风格: ...
分类:
移动开发 时间:
2015-04-13 19:11:22
阅读次数:
152
可以保存一组动画对象,将CAAnimationGroup对象加入层后,组中所有动画对象可以同时并发运行属性解析:animations:用来保存一组动画对象的NSArray默认情况下,一组动画对象是同时运行的,也可以通过设置动画对象的beginTime属性来更改动画的开始时间#import "View...
分类:
其他好文 时间:
2015-04-13 18:50:15
阅读次数:
126
希望对各位开发者有用,测试误差不大
#pragma mark - 高德地图GPS转坐标
// location lati, longi
#define pi 3.14159265358979324
NSArray * TransformGPStoMAMAP(NSString * location) {
NSArray * result = nil;
// a = 6378245....
分类:
编程语言 时间:
2015-04-13 14:43:54
阅读次数:
438
CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值属性解析:values:就是上述的NSArray对象。里面的元素称为”关键帧”(...
分类:
其他好文 时间:
2015-04-13 14:23:57
阅读次数:
138
编写Objective-C程序时,总会用到某几个类,它们属于Foundation框架。虽然从技术上来说,不用Foundation框架也能写出Objective-C代码,但实际上却经常要用到此框架。这几个类是NSString、NSNumber、NSArray、NSDictionary。从类名上即可看出...
分类:
其他好文 时间:
2015-04-13 14:19:21
阅读次数:
422