- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 iphone sdk版本宏
1234 // 当前系统支持的最小版本__IPHONE_OS_VERSION_MIN_REQUIRED// 当前系统支持的最大版本__IPHONE_OS_VERSION_MAX_ALLOWED 比如用 iPhone OS SDK 3.1.2 编译的程序 12 __IPHONE_OS_VERSION_MIN_REQUIRED =
2014-05-28 14:48:17 812
原创 iOS 7 SDK:后台传输服务(Background Transfer Service)
本文主要说说如何使用iOS 7多任务处理中的后台传输服务(Background Transfer Service),并讲述如何创建一个app--当不在前台运行时也能下载文件的app。一旦完成全部下载,还会弹出一个通知信息提醒用户。 后台传输服务最初是由iOS 6引入的,允许app在前台和后台传输文件,但有时间限制。最大的问题是“limited minutes”不允许用户下载或上传比较大的文
2014-05-23 11:40:37 1274
原创 错误信息 NSError
一、获取系统的错误信息 比如移动文件时,获取文件操作错误: NSError *e = nil; [[NSFileManager defaultManager] moveItemAtPath:sourcePath toPath:targetPath error:&e]; if (e) { NSLog(@"move failed:%@", [e localizedDescription])
2014-05-21 15:22:36 594
原创 block与dispatch_queue
block 是 Apple 在 GCC 4.2 中扩充的新语法特性,其目的是支持多核并行编程。我们可以将 dispatch_queue 与 block 结合起来使用,方便进行多线程编程。 本文源代码下载:点击下载 1,实验工程准备 在 XCode 4.0 中,我们建立一个 Mac OS X Application 类型的 Command Line Tool,在 Type 里面我们
2014-05-19 13:55:33 526
原创 文件属性及操作
在应用程序执行时,经常需要本地化保存一些重要的数据,这时就有可能需要创建一些目录。Objective-C提供了一个非常强大的创建目录的接口: - (BOOL)createDirectoryAtPath:(NSString *)path withIntermediateDirectories:(BOOL)createIntermediates attributes
2014-05-19 13:52:58 1266
原创 ios即时通讯客户端开发之-mac上搭建openfire服务器
一、下载并安装openfire 1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版 比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg 2.点击安装,并执行默认操作 3.启动openfire服务 在系统偏好设置的其他里,点击openfire偏好 启
2014-05-15 12:06:31 464
原创 iOS系统Crash文件分析方法
Xcode 4.3的symbolicatecrash的位置和老版本的不一致了。 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/ Xcode 4
2014-05-13 15:19:50 620
原创 iOS7 UI改变总结
原文 苹果官方文档: https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/TransitionGuide/ContentViews.html#//apple_ref/doc/uid/TP40013174-CH10-SW1 IOS7在UI方面发生了很大改
2014-05-05 11:32:37 608
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人