IOS开发把一个结构体放到数组中
2016-03-16 15:27
417 查看
oc中的可变数组NSMutableArray里面只能存放object,对于结构体类型,必须进行转换才能放入可变数组
NSMutableArray *coordinateArray = [NSMutableArray array];
CLLocationCoordinate2D coor;
coor.latitude = item.latitude;
coor.longitude = item.longitude;
NSValue *value = [NSValue value:&coor withObjCType:@encode(CLLocationCoordinate2D)];
[coordinateArray addObject:value];
NSMutableArray *coordinateArray = [NSMutableArray array];
CLLocationCoordinate2D coor;
coor.latitude = item.latitude;
coor.longitude = item.longitude;
NSValue *value = [NSValue value:&coor withObjCType:@encode(CLLocationCoordinate2D)];
[coordinateArray addObject:value];
相关文章推荐
- iOS开发视图控制器(ViewController)调用[super viewXXX]的简单理解
- iOS与JS交互实战篇(ObjC版)
- IOS学习 使用OCMock单元测试(一)安装
- ios 开发过程中遇到的一些需要注意的地方
- 浅析iOS中实例方法和类方法
- iOS开发 CocoaPods 的安装流程
- 分析iOS Crash文件:符号化iOS Crash文件的3种方法
- iOS取整
- iOS开发资源:VideoPlayerKit、AHAlertView以及REMenu等
- smartsvn解决冲突的方法
- iOS NSURLSession后台下载和断点续传
- 用HTML5/CSS3/JS开发Android/IOS应用框架大全
- IOS中正则表达式的使用
- iOS 单例的滥用和用依赖注入替代
- ios开发技巧之tableView去掉多余的空行分割线 自定义cell分割线
- iOS7上leftBarButtonItem无法实现滑动返回的完美解决方案
- IOS长按事件的方法
- IOS证书:this certificate was signed by an unknown authority
- ios动画效果集锦(持续更新)
- ios-坐标系统