08 2014 档案
利用dispatch_once创建单例
摘要:利用dispatch_once创建单例使用Objective-C实现单例模式的最佳方式向来有很多争论,开发者(包括Apple在内)似乎每几年就会改变他们的想法。当Apple引入了Grand Central Dispatch (GCD)(Mac OS 10.6和iOS4.0),他们也引入了一个很适合用... 阅读全文
posted @ 2014-08-28 17:23 助金 阅读(199) 评论(0) 推荐(0)
Undefined symbols for architecture x86_64 解决之道
摘要:目前临时的解决办法是1.把1.选中Targets—>Build Settings—>Architectures。把build active architectures only 改为 NO。2. 把最下面的Valid Architectures中的arm64参数删掉就可以了或者: 双击Archite... 阅读全文
posted @ 2014-08-28 17:18 助金 阅读(4456) 评论(0) 推荐(0)
RightBarButon
摘要://rightBar button UIButton *rightButton = [[UIButton alloc]initWithFrame:CGRectMake(0, 0, 34, 34)]; [rightButton setImage:[UIImage imageNamed:@"shar... 阅读全文
posted @ 2014-08-28 11:20 助金 阅读(105) 评论(0) 推荐(0)
检测是否安装有sim卡
摘要:ios7测试ok[CTSIMSupportGetSIMStatus() isEqualToString:kCTSIMSupportSIMStatusNotInserted]可以判断是否插入了sim卡。前提是把下面的代码随便复制到一个头文件里面,然后引入CoreTelephony.framework即... 阅读全文
posted @ 2014-08-26 21:20 助金 阅读(722) 评论(0) 推荐(0)
APPDelegate----launchOptions启动类型
摘要:IOS 中的 AppDelegate.m/h 文件是很重要的呢,因为它是对 Application 的整个生命周期进行管理的。先明白,每个iPhone应用程序都有一个UIApplication,UIApplication是iPhone应用程序的开始并且负责初始化并显 示 UIWindow,并负责加载... 阅读全文
posted @ 2014-08-26 15:13 助金 阅读(778) 评论(0) 推荐(0)
UIActionSheet 传值
摘要:#pragma mark - actionSheet- (void)shareOrder:(NSDictionary *)product{ UIActionSheet *as = [[UIActionSheet alloc] initWithTitle:VIMILocalizedString(@"... 阅读全文
posted @ 2014-08-24 13:59 助金 阅读(265) 评论(0) 推荐(0)
简单介绍以下几个宏
摘要:简单介绍以下几个宏:1) __VA_ARGS__ 是一个可变参数的宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉,否则会编译出错。2) __FILE__ 宏在预编... 阅读全文
posted @ 2014-08-16 00:29 助金 阅读(270) 评论(0) 推荐(0)
pragma mark - 合成图
摘要:#pragma mark - 合成图- (UIImage *)getShareImageShell:(UIImage *)shareImage { if (shareImage) { CGSize size = CGSizeMake(640, 1084);// UIGraphicsBeg... 阅读全文
posted @ 2014-08-15 14:23 助金 阅读(138) 评论(0) 推荐(0)
IOS应用发布NSLog的如何注释
摘要:#define IOS_DEBUG //发布时注释此行不输出log日志#ifdef IOS_DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#else#define NSLog(...)#endif 阅读全文
posted @ 2014-08-07 18:10 助金 阅读(155) 评论(0) 推荐(0)
设定时间让应用从后台回来是否重新启动应用
摘要:设定时间让应用从后台回来是否重新启动应用- (void)applicationDidEnterBackground:(UIApplication *)application{ //保存进入后台的时间戳 NSDateFormatter * formatter = [[NSDateFormatter... 阅读全文
posted @ 2014-08-07 14:05 助金 阅读(199) 评论(0) 推荐(0)