随笔分类 -  iOS

摘要:Q1: dyld: Library not loaded: @rpath/libswiftCore.dylib1. 退出 Xcode2. 重启电脑3. 找到 这个 DerivedData 文件夹 删除 (路径: ~/Library/Developer/Xcode/DerivedData)4. 删除这 阅读全文
posted @ 2016-07-22 10:08 小C酱 阅读(163) 评论(0) 推荐(0)
摘要:cert: openssl x509 -in aps_development\ \(8\).cer -inform der -out pushDeveCerTopem.pem key: openssl pkcs12 -nocerts -out pushDeveP12Topem.pem -in Dev 阅读全文
posted @ 2016-07-22 09:52 小C酱 阅读(249) 评论(0) 推荐(0)
摘要:// 1. 文件管理者NSFileManager *mgr = [NSFileManager defaultManager];// 2. 缓存路径NSString *caches = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NS 阅读全文
posted @ 2016-07-14 17:08 小C酱 阅读(194) 评论(0) 推荐(0)
摘要:UIUserNotificationSettings *settings = [[UIApplication sharedApplication] currentUserNotificationSettings];UIUserNotificationType type = settings.type 阅读全文
posted @ 2016-07-13 19:13 小C酱 阅读(244) 评论(0) 推荐(0)
摘要:方法一. -(CGRect)imageRectForContentRect:(CGRect)contentRect { return CGRectMake(self.width - kImageW, 0, kImageW, self.height);}-(CGRect)titleRectForCon 阅读全文
posted @ 2016-07-12 17:28 小C酱 阅读(401) 评论(0) 推荐(0)
摘要:iOS最大推送消息长度 官方要求是256个字节 实际测试为1005个字节 在iPhone6上测试 锁屏时收到消息时只显示76个汉字,剩下的被隐藏 程序进入后台时只显示47个汉字,剩下的被隐藏 iOS最大推送消息长度 官方要求是256个字节 实际测试为1005个字节 在iPhone6上测试 锁屏时收到 阅读全文
posted @ 2016-07-12 09:49 小C酱 阅读(593) 评论(0) 推荐(0)
摘要:1. 添加本地js文件, 并配置head中的属性 function increaseMaxZoomFactor() { var element = document.createElement('meta'); element.name = "viewport"; element.content = 阅读全文
posted @ 2016-07-12 09:44 小C酱 阅读(170) 评论(0) 推荐(0)
摘要:出现error: Assertion failure in -[AFHTTPRequestSerializer requestWithMethod:URLString:parameters:error:] 需要处理urlString的编码 urlString = [urlString stringB 阅读全文
posted @ 2016-07-05 11:08 小C酱 阅读(289) 评论(0) 推荐(0)
摘要:转自 http://www.cnblogs.com/shenlaiyaoshi/p/5472474.html 神来钥匙-陈诗友 iOS 企业版 打包 使用 iOS 企业版的证书发布应用可以跳过 Appstore,直接发布到自己的网站,让其他人在自己的网站上下载安装,但前提是要用苹果自带的Safari 阅读全文
posted @ 2016-06-17 22:35 小C酱 阅读(20120) 评论(0) 推荐(0)
摘要:1. 屏幕宽高及常用尺寸 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height) #define Na 阅读全文
posted @ 2016-06-16 20:20 小C酱 阅读(3887) 评论(0) 推荐(0)
摘要:1. 添加Prefix Header 注: Xcode 6苹果默认去掉prefix Header, 用以提高原文件的复用性, 便于迁移. 并且可以一定程度上减少Build Time. 解决办法: (1). 在工程中添加一个pch文件, 命名 XXX-Prefix.pch. (2). 设置Build 阅读全文
posted @ 2016-06-15 09:46 小C酱 阅读(1013) 评论(0) 推荐(0)
摘要:1. 面向对象它通过给程序中加入扩展语句,把函数“封装”进编程所必需的“对象”中。面向对象的编程语言使得复杂的工作条理清晰、编写容易。说它是一场革命,不是对对象本身而言,而是对它们处理工作的能力而言。对象并不与传统程序设计和编程方法兼容,只是部分面向对象反而会使情形更糟。除非整个开发环境都是面向对象 阅读全文
posted @ 2016-06-13 22:34 小C酱 阅读(156) 评论(0) 推荐(0)
摘要:1. 扩展类的功能Category提供了一种比继承(inheritance)更为简洁的方法来对class进行扩展,我们可以为任何已经存在的class添加方法(不包括数据成员)却不需要访问该class的实现文件。新添加的方法和原有的方法具有同等的地位,可以访问class的数据成员,并且完全植入到cla 阅读全文
posted @ 2016-06-13 22:30 小C酱 阅读(1077) 评论(0) 推荐(0)
摘要:多态:不同对象以自己的方式响应相同的消息的能力叫做多态。 由于每个类都属于该类的名字空间,这使得多态称为可能。类定义中的名字和类定义外的名字并不会冲突。类的实例变量和类方法有如下特点:和C语言中结构体中的数据成员一样,类的实例变量也位于该类独有的名字空间。类方法也同样位于该类独有的名字空间。与C语言 阅读全文
posted @ 2016-06-13 22:24 小C酱 阅读(273) 评论(0) 推荐(0)
摘要:XCode自带重构方式http://www.cocoachina.com/ios/20160127/15097.htmliOS迭代多语言开发http://www.cocoachina.com/ios/20160126/15091.htmlUITableview代理与控制器分离http://www.c 阅读全文
posted @ 2016-06-13 22:09 小C酱 阅读(103) 评论(0) 推荐(0)
摘要:// 获取label文字 NSString *labelString = @"XXXXXXXXXXXXXX"; // 设置自定义宽度或高度 CGSize labelSize = CGSizeMake(ExpectedWidth, CGFLOAT_MAX); // CGSizeMake(CGFLOAT 阅读全文
posted @ 2016-06-13 22:00 小C酱 阅读(514) 评论(0) 推荐(0)
摘要://获取当前日期,时间 +(NSDate *)getCurrentDate{ NSDate *now = [NSDate date]; return now; } //将日期转换为字符串(日期,时间) +(NSString *)getDateStringFromDate:(NSDate *)date 阅读全文
posted @ 2016-06-13 21:42 小C酱 阅读(172) 评论(0) 推荐(0)
摘要:下面是在日志语句中很有用的非常常见的宏和表达式。C/C++/Objective-C中用于日志输出的预处理宏.Macro Format Specifier Description 1. __func__ %s 当前函数前面 2. __LINE__ %d 源码文件中的行号 3. __FILE__ %s 阅读全文
posted @ 2016-06-13 21:37 小C酱 阅读(266) 评论(0) 推荐(0)