- 博客(20)
- 资源 (42)
- 收藏
- 关注
原创 nil、Nil、NULL、NSNull
• NULL是宏,是对于C语言指针而使用的,表示空指针• nil是宏,是对于Objective-C中的对象而使用的,表示对象为空• Nil是宏,是对于Objective-C中的类而使用的,表示类指向空• NSNull是类类型,是用于表示空的占位对象,与JS或者服务端的null类似的含意
2016-08-26 17:55:46 433
原创 UIView添加点击事件
使用 UITapGestureRecognizer ,创建一个 UITapGestureRecognizer 将它添加到view上即可事例代码 UIView *tapView=[[UIView alloc]initWithFrame:SCREEN_FRAME]; UITapGestureRecognizer *tapGesturRecogn
2016-08-24 18:24:26 24755
原创 pods 比较经典的文章
转:http://www.huangyibiao.com/archives/715 转:http://www.huangyibiao.com/archives/66?sukey=3997c0719f15152028d81d2afa974e2be73b7c3b952cae1d92c01c76681a27b1e4f6921237fe5b1cfa63a70dd9692f64#title-5
2016-08-23 20:51:23 266
原创 AutoLayout 之 UIScrollView
方法1、将UIScrollView添加到UIView控件中,设置UIScrollView针对父视图UIView的constraints(Leading/trailling/top/bottom = 0)或者根据自己需要设置相应数值。2、在UIScrollView中添加UIView控件,起名ContentView。UIScrollView是靠子视图来实现autolayout的高度
2016-08-21 22:31:23 248
原创 AFNetWork 使用时 ,http中查询参数问题
问题: 使用http post 时 设置 body 的参数 不能被server 解析。解决:需要将HTTPMethodsEncodingParametersInURI 包含POST方法,一般的服务器不推荐使用put和delete。如: requestManager.requestSerializer.HTTPMethodsEncodingParametersIn
2016-08-19 20:50:55 1387
转载 网络封包分析工具Charles
http://www.infoq.com/cn/articles/network-packet-analysis-tool-charles/
2016-08-19 20:43:09 737
原创 HTTP(App Transport Security问题)
1 问题苹果将原http协议改成了https协议 使用 TLS1.2 SSL加密请求数据,如果直接访问"http:// ... "会出现App Transport Securityerror:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecu
2016-08-19 17:48:10 361
原创 异步 Notification 之 NSNotificationQueue
1 步. dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(actionNotifica
2016-08-08 20:44:59 793
原创 JavaScriptCore 看了几篇资料没空总结 有空再说
iOS7新JavaScriptCore框架入门介绍http://blog.iderzheng.com/introduction-to-ios7-javascriptcore-framework/ http://blog.iderzheng.com/ios7-objects-management-in-javascriptcore-framework/ IOS7
2016-08-08 20:00:06 681
转载 EGORefreshTableHeaderView 解读
查看源码。称它为ELTableViewController是取了EGORefreshTableHeaderView以及LoadMoreTableFooterView的首字母。这份代码中包含了一个示例程序以及三个必备组件:1、 EGORefreshTableHeaderView2、 LoadMoreTableFooterView(修改版,原版不能适应任何尺寸的高度)
2016-08-08 11:35:12 449
转载 优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案
简介本篇为大家介绍一个优秀的开源小项目:WebViewJavascriptBridge。它优雅地实现了在使用UIWebView时JS与ios 的ObjC nativecode之间的互调,支持消息发送、接收、消息处理器的注册与调用以及设置消息处理的回调。就像项目的名称一样,它是连接UIWebView和Javascript的bridge。在加入这个项目之后,他们之间的交互处理方
2016-08-08 11:32:46 275
转载 WebViewJavascriptBridge源码探究--看OC和JS交互过程
今天把实现OC代码和JS代码交互的第三方库WebViewJavascriptBridge源码看了下,oc调用js方法我们是知道的,系统提供了stringByEvaluatingJavaScriptFromString函数。现在主要是了解js是如何调用oc方法的,分享下探究过程。 源码不多,就一个头文件WebViewJavascriptBridge.h和实现文件WebViewJa
2016-08-08 11:31:45 1077
原创 WebView js 的一些资料 没时间整理 先收一下 ,有空再整
关于UIWebView的总结http://blog.devtang.com/2012/03/24/talk-about-uiwebview-and-phonegap/https://github.com/marcuswestin/WebViewJavascriptBridgehttps://github.com/tangqiaoboy/UIWebView
2016-08-08 11:28:59 292
原创 iOS native 与 js 通信 资料汇总
http://blog.csdn.net/woaifen3344/article/details/42742893http://blog.csdn.net/heroguo_jp/article/details/51497248http://www.cocoachina.com/ios/20150811/12985.htmlhttp://b
2016-08-05 17:25:00 277
原创 IM 开源资料
转自:http://blog.csdn.net/weiqubo/article/details/8396102 AIM、ICQ(Oscar 协议)以及Jabber(XMPP协议)的iOS客户端程序的一些开源,可以直接使用或者参考:Oscar协议开发库LibOrange:https://github.com/unixpickle/LibOrange基于LibOrange库开啊
2016-08-04 17:25:36 364
转载 色 彩 RGB 值 对 照 表
色 彩 RGB 值 对 照 表colorredgreenblueHexadecimal tripletexampleAliceblue240248255f0f8ff Antiquewhite
2016-08-04 15:31:46 13416
转载 IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
转 :http://blog.csdn.net/zhibudefeng/article/details/8463268/- (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); /*NO.1画一条线
2016-08-02 18:21:23 1740
原创 UITableView 自定义分割线
自定义UITableViewCell中复写- (void)drawRect:(CGRect)rect方法 - (void)drawRect:(CGRect)rect{ CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [UICol
2016-08-02 18:16:18 337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人