2012年9月13日

ios开发之生成,合成通用静态库

摘要: ios开发之生成,合成通用静态库1 最初在做基于ios系统开发时使用静态库必须单独使用适合于模拟器的静态库 适合于真机的静态库,两个静态库要频繁切换,现在,可以使用命令行工具lipo将适用于真机与模拟器的静态库合二为一,操作如下user#lipo -create /ospath/libname.a /simulatorpath/libname.a -output /allInOnelibName.a 即可用如下命令可以看到合并后静态库支持的cpu架构信息user#lipo -info /allInOnelibName.aArchitectures in the fat file: /Users 阅读全文

posted @ 2012-09-13 23:45 kiao295338444 阅读(209) 评论(0) 推荐(0) 编辑

ios 计算方法执行的时间

摘要: 转自:http://jordy.easymorse.com/?p=849#more-849在ios开发中,有时我们需要考虑方法执行的时间来做优化,比方查找数据库的方法(需要知道查找数据的时间),具体的计算方法如下:1、新建一个文件:CalculateRunTime.h 代码:@interface CalculateRunTime : NSObjectCGFloat BUNRTimeBlock (void (^block)(void));@endCalculateRunTime.m 代码#import <mach/mach_time.h>@implementation Calcula 阅读全文

posted @ 2012-09-13 23:42 kiao295338444 阅读(423) 评论(0) 推荐(0) 编辑

iOS从info.plist 获取项目的名称及版本号(转)

摘要: NSString *executableFile = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleExecutableKey];NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:(NSString *)kCFBundleVersionKey];还有其它很多信息可由infoDictionary获得,以下是官方文档里的说明:information Property List KeysStandard 阅读全文

posted @ 2012-09-13 15:30 kiao295338444 阅读(603) 评论(0) 推荐(0) 编辑

导航