- 博客(9)
- 资源 (34)
- 收藏
- 关注
原创 使用keychain保存用户名和密码等敏感信息 KeychainItemWrapper和SFHFKeychainUtils。
iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被删除而丢失,所以在重装App后,keychain里的数据还能使用。从ios 3。0开始,跨程序分享keychain变得可行。
2015-06-26 11:04:09 565
原创 知名应用背后的第三方开源项目
InstagramAFNetworking: 适用于iOS和OS X的网络框架。Appirater:提醒用户打分。ASIHTTPRequest:简单使用CFNetworkAPI封装进行HTTP网络请求,用Objective-C编写,可应用在Mac OSX和iOS开发中。CocoaHTTPServer: 用于Mac OSX和iOS应用程序的轻量级、可嵌入的HTTP服务器框架。C
2015-06-25 13:08:40 651
原创 Cocoa Touch事件处理流程--响应者链
一、事件分类对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种:1、触屏事件(Touch Event)2、运动事件(Motion Event)3、远端控制事件(Remote-Control Event)今天以触屏事件(Touch Event)为例,来说明在Cocoa Touch框架中,事件的处理流程。首先不得
2015-06-18 16:44:53 573
原创 iOS 实用的Xcode插件
Auto-Importer-for-Xcode-master github地址:https://github.com/lucholaf/Auto-Importer-for-XcodeClangFormat-Xcode-master github地址:https://github.com/travisjeffery/ClangFormat-XcodeColorSense-f
2015-06-15 09:54:00 469
原创 ios 开发所用到的第三方
GitHub上有很多不错的iOS开源项目,个人认为不错的,有这么几个:1. ReactiveCocoa:ReactiveCocoa/ReactiveCocoa · GitHub:GitHub自家的函数式响应式编程范式的Objective-C实现,名字听着很高大上,学习曲线确实也比较陡,但是绝对会改变你对iOS编程的认知,首推之。2. Mantle:Mantle/Mant
2015-06-15 09:07:26 432
转载 TPKeyboardAvoidingTableView 的问题
[原]当TPKeyboardAvoidingTableView 遇上 UISearchBar2013-11-14阅读1231 评论0当然这个问题在ios6上没问题,也是在IOS7上面的问题,同时在IOS7上面tableview使用了自动适应contentinset这个问题时TPKeyboardAvoidingTableView添加了对keyboard show、hide的事件通知,
2015-06-12 15:51:04 2167
原创 大杂烩(二)
笑笑语法:@ nsnumber @123@{} dictionariy @{k1:1,k2:2}@“” string @"wo"@[] array @[@"1",@"2"]@() expression //数字 @(1)
2015-06-12 09:30:26 540
原创 大杂烩
/* *设置行间距 * */+(NSMutableAttributedString *)setLabelParagraphStyleWithString:(NSString *)changeStr andLineSpacing:(CGFloat)lineSpacing{ NSMutableAttributedString * attributedString = [[
2015-06-08 10:53:31 550
原创 Mantle 初步使用
前言在开发的过程中,我们常常会从网络获取数据,而数据通常又为JSON格式。 这时比较常见的做法是把JSON数据转为Model对象,这样我们可以从Model对象的属性读取数据。 但是常常会面临如下一些问题:每次都要用 -initWithDictionarty:(NSDictionary *)dict 等类似的方法初始化,把JSON数据里的值一个一个的赋值给Modeld对象
2015-06-05 09:03:56 417
TruncationLabel.zip
2020-08-06
WHWLinkLabal.zip
2020-08-03
CycleScrollView 自动 手动轮播图加点击图片
2016-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人