首页 » Archive by category 'iOS 开发' (Page 2)

Swift10大开源项目

低调的术木 | iOS 开发, Swift | 2015-01-31
Swift10大开源项目
如果你是位iOS开发者,或者你正想进入该行业,那么Swift为你提供了一个绝佳的机会。Swift的设计非常优雅,较Obj-C更易于学习,当然也非常强大。 为了指导开发者使用Swift进行开发,苹果发布了一系类的技术文档,比如The Swift Programming Language(中文)和Using Swift with Cocoa and Objective-C(中文),同时苹果也开通了其官方Swift博客,最近... [阅读全文]

App如何适应 iPhone 5s/6/6 Plus 三种屏幕的尺寸?

低调的术木 | iOS 开发 | 2015-01-31
App如何适应 iPhone 5s/6/6 Plus 三种屏幕的尺寸?
初代 iPhone 2007 年,初代 iPhone 发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到 iPhone 3GS 也保持不变。 那时编写 iOS 的 App(应用程序),只支持绝对定位。比如一个按钮(x, y, width, height) = (20, 30, 40, 50),就表示它的宽度是 40 像素,高度是 50 像素,放在(20, 20)像素的位置。 iPhone 4 2010 ... [阅读全文]

根据 JSON 自动生成对应的 Objective-C 处理代码

低调的术木 | iOS 开发 | 2015-01-27
开发时总会用到 JSON ,  根据JSON的内容, 自己写类库, 写起来麻烦, 内容和方式, 也就是那些. Automatic Coder , 一个开源的项目, 根据根据 JSON 自动生成对应的 Objective-C 处理代码, 使用简单.     NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://zxapi.sinaapp.com"]]; NSData *data... [阅读全文]

【解决方法】Error Domain=kCLErrorDomain Code=0 “The operation couldn’t be completed.

低调的术木 | iOS 开发 | 2015-01-21
环境:XCODE6.0.1 + iPhone / iOS8   错误:使用CoreLocation获取地理位置信息,报错 Error Domain=kCLErrorDomain Code=0 “The operation couldn’t be completed. (kCLErrorDomain error 0.)” 解决方法: 1.确定模拟器(手机)已经联网并且允许程序获取地理位置 2.重置地理位置服务或者网络服务   PS:如果是模拟器就果断直接... [阅读全文]

OS开发拓展篇—CoreLocation地理编码

低调的术木 | iOS 开发 | 2015-01-21
OS开发拓展篇—CoreLocation地理编码
一、简单说明 CLGeocoder:地理编码器,其中Geo是地理的英文单词Geography的简写。 1.使用CLGeocoder可以完成“地理编码”和“反地理编码” 地理编码:根据给定的地名,获得具体的位置信息(比如经纬度、地址的全称等) 反地理编码:根据给定的经纬度,获得具体的位置信息 (1)地理编码方法 – (void)geocodeAddressString:(NSString *)addressString... [阅读全文]

iOS开发中那些高效常用的宏

低调的术木 | iOS 开发 | 2014-08-04
iOS开发过程中使用一些常用的宏可以提高开发效率,提高代码的重用性;将这些宏放到一个头文件里然后再放到工程中的-Prefix.pch文件中(或者直接放到-Prefix.pch中)直接可以使用,灰常方便。 本文整理自http://www.cocoachina.com/applenews/devnews/2013/0328/5907.html 。 做了一些分类和注释,可以根据自己习惯再添加或者删除或者修改这些宏进行使用。 ... [阅读全文]

Core Data; Cocoa error 134100

低调的术木 | iOS 开发 | 2014-08-04
今天开发突然遇到这个问题 The operation couldn’t be completed. (Cocoa error 134100.) http://stackoverflow.com/questions/5517129/core-data-cocoa-error-134100 查到这才发现是因为自己改了数据结构. 没有把之前 的数据库删除造成的. 把模拟器中的应用删除了再试次吧. And here’s how you did it: You created some entities w... [阅读全文]

iOS 访问端口的限制, AFNetworking error -1005

低调的术木 | iOS 开发, 服务器 | 2014-07-29
在网页端测试 接口都没有问题, 但到ios上就是错误. AFNetworking 显示 code error -1005 网络连接已中断. (现在想想, 已中断, 不是无连接, 肯定是被限制了.) AFNetworking 刚用没多久, 以为是自己代码的问题. 检查了还是不行. 最后用 chrome 访问, 也是访问不了. 在chrome更多信息里, 显示 错误代码:ERR_UNSAFE_PORT 看了下api的端口是 6666, 查了下 6... [阅读全文]

ios开发 常用功能 总结

低调的术木 | iOS 开发 | 2014-07-27
NSArray 示例: //Create an array NSMutableArray *anArray = [@[@"Clark Kent", @"Lois Lane"] mutableCopy]; //Add new items [anArray addObject:@"Lex Luthor"]; //Find array length NSLog(@"Array has %d items", [anArray count]); //Iterate over array items for (NSStri... [阅读全文]

iOS开发-文件管理

低调的术木 | iOS 开发, 未分类 | 2014-07-26
一、iOS中的沙盒机制 iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。 每个应用程序都有自己的独立的存储空间(沙盒) 一般来说应用程序之间是不可以互相访问 模拟器沙盒的位置 /User/userName/Library/Appli... [阅读全文]
Ɣ回顶部