IOS开发
文章平均质量分 59
grace_0123
这个作者很懒,什么都没留下…
展开
-
如何将设备添加到开发者证书中
1.进入https://developer.apple.com/2.原创 2014-09-28 17:10:00 · 1103 阅读 · 0 评论 -
Universal Links踩坑
踩坑1踩坑2过程原创 2017-04-27 19:08:51 · 337 阅读 · 0 评论 -
NSSetUncaughtExceptionHandler异常捕获
\利用 NSSetUncaughtExceptionHandler,当程序异常退出的时候,可以先进行处理,然后做一些自定义的动作,比如下面一段代码,就是网上有人写的,直接在发生异常时给某人发送邮件,void UncaughtExceptionHandler(NSException *exception) { NSArray *arr = [exce转载 2014-11-07 15:11:32 · 507 阅读 · 0 评论 -
Objective-C中使用@try处理异常,防止程序崩溃
这一篇我们主要来讲讲Objective-C中的@try块来处理异常,与@try结合一起的有@catch、@finally。文章非常基础,希望对初学者有所帮助。在我们编写Objective-C程序时,最好的编程实践是指能预测程序中可能出现的问题。为此,你可以测试使程序异常终止的条件并处理这些情况,可能要记录一条消息并完全终止程序,或者采取其他正确措施。以避免错误为例,在程序运行时执行测试可以转载 2014-11-07 10:02:15 · 1143 阅读 · 0 评论 -
JavaScript教程
网址:http://www.w3school.com.cn/js/js_intro.asp转载 2014-11-04 16:30:50 · 343 阅读 · 0 评论 -
ios开发获取应用版本号
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]或[[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];原创 2014-11-04 12:21:21 · 489 阅读 · 0 评论 -
autoresizingMask与xib中的autoresizing介绍
UIView中有个属性是autoresizingMask,该属性是用来控制控件的自适应。 UIViewAutoresizingNone = 0,UIViewAutoresizingFlexibleLeftMargin = 1 UIViewAutoresizingFlexibleWidth = 1 UIViewAutore转载 2014-10-14 15:27:57 · 1356 阅读 · 0 评论 -
IOS开发各种加解密,编解码
- (NSData *)AES256EncryptWithKey:(NSString *)key {//加密 char keyPtr[kCCKeySizeAES256+1]; bzero(keyPtr, sizeof(keyPtr)); [key getCString:keyPtr maxLength:sizeof(keyPtr) encoding:NSUTF8Str原创 2014-10-13 14:17:34 · 814 阅读 · 0 评论 -
关于OpenUDID的测试分析(含Demo)
原文:转载 2014-10-13 16:03:10 · 617 阅读 · 0 评论 -
ios设备唯一标示符
在2013年3月21日苹果已经通知开发者,从2013年5月1日起,访问UIDIDs的程序将不再被审核通过,替代的方案是开发者应该使用“在iOS 6中介绍的Vendor或Advertising标示符”。苹果已经警告过我们uniqueIdentifier将不能再使用了,并且提供了另外两个可选的。但是在程序中该选择使用哪个呢?本文不会回答这个问题,具体用哪个是由你来根据程序的目的来做决定的。转载 2014-10-13 15:56:12 · 404 阅读 · 0 评论 -
iOS反射机制
获取一个对象的所有属性原创 2014-10-25 13:43:15 · 429 阅读 · 0 评论 -
iOS开发常用的开源类库
Reachability 检测网络连接ASIHTTPRequest 网络请求MBProgressHUD 提示效果SVProgressHUD 提示效果ZAActivityBar 提示效果SBJson JSON解析JSONKit JSON解析SDWebImage 图片异步加载及缓存UIActivityIndicator-for-SDWebImage 为SDWebImag原创 2014-11-10 17:58:29 · 503 阅读 · 0 评论 -
Storyboard启动过程
原文:http://course.gdou.com/blog/Blog.pzs/archive/2012/2/5/10929.htmliOS 5 环境下,使用 Storyboard 的应用程序结构如下:@interface AppDelegate : UIResponder UIApplicationDelegate> @property (strong, no转载 2014-09-29 14:38:20 · 539 阅读 · 0 评论 -
IOS7以下设置UITabBarItem选中时背景为透明
[self.tabBarsetSelectionIndicatorImage:tou ming];原创 2014-10-08 15:37:57 · 967 阅读 · 0 评论 -
iOS应用崩溃日志分析
转自raywenderlich作为一名应用开发者,你是否有过如下经历? 为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 ! 如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着手呢?转载 2014-09-29 09:54:09 · 447 阅读 · 0 评论 -
iOS8指纹识别TouchID
苹果在2014年6月3日的WWDC2014开幕式上推出了新版iOS8系统,界面上iOS8与iOS7相比变化不大,不过在功能方面进行了完善。iOS8通知中心更加强大,支持消息直接回复操作,并支持QuickType和第三方输入法。短信功能改进明显,支持群聊,发送语音、视频,分享地理位置等。从终端用户的角度看,iOS8的许多新功能早已出现在其他平台中。iOS8会向第三方软件开放TouchID访问,这意味转载 2014-11-07 18:33:37 · 824 阅读 · 0 评论 -
iOS应用性能调优的25个建议和技巧
本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS 程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用的开发尤其重要,如果你的应用失去反应或者很慢,失望的用户会把他们的失望写满App Store的评论。然而由于iOS设备的转载 2014-11-07 10:35:53 · 494 阅读 · 0 评论 -
iOS 测试工具reveal可视化调试工具的使用
关于iOS UI调试工具Reveal的配置,很多初学者朋友可能在网上搜索到一些文章,这些文章大部分都是讲述了如何通过配置Xcode项目,通过加入一些库文件,并且在程序中编写额外的代码来调用Reveal服务,从而保证调试程序的时候能够将项目附加到Reveal中分析。 这种方式,比较繁琐,并且每写个项目都需要重复这些繁琐的步骤,这是让人难以忍受的。为此,在下通过诸多分析尝试,终于发现转载 2017-06-02 10:21:46 · 504 阅读 · 0 评论