摘要: 李洪强iOS开发之 - WebViewJavascriptBridge 01 - JS端: 02 - iOS端 01 遵守代理协议 02 申明属性 03 开启日志 04 给哪个webview建立JS与Objc的沟通桥梁 05 bridge设置代理 06 - 注册HandleName,用于给JS端调用 阅读全文
posted @ 2016-08-18 11:21 李洪强 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 前言 WebViewJavascriptBridge是支持到iOS6之前的版本的,用于支持native的iOS与javascript交互。如果需要支持到iOS6之前的app,使用它是很不错的。本篇讲讲WebViewJavascriptBridge的基本原理及详细讲讲如何去使用,包括iOS端的使用和J 阅读全文
posted @ 2016-08-18 10:55 李洪强 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: iOS开发之loadView、viewDidLoad及viewDidUnload的关系 iOS开发之loadView、viewDidLoad及viewDidUnload的关系 标题中所说的3个方法,都是UIViewController的方法,跟UIViewController的view属性的生命周期 阅读全文
posted @ 2016-08-18 10:16 李洪强 阅读(4881) 评论(0) 推荐(0) 编辑
摘要: iOS中关于KVC与KVO知识点 iOS中关于KVC与KVO知识点 一、简介 KVC/KVO是观察者模式的一种实现,在Cocoa中是以被万物之源NSObject类实现的NSKeyValueCoding/NSKeyValueObserving非正式协议的形式被定义为基础框架的一部分。从协议的角度来说, 阅读全文
posted @ 2016-08-18 09:21 李洪强 阅读(291) 评论(0) 推荐(0) 编辑
摘要: iOS开发基础知识--碎片3 iOS开发基础知识--碎片3 十二:判断设备 //设备名称 return [UIDevice currentDevice].name; //设备型号,只可得到是何设备,无法得到是第几代设备 return [UIDevice currentDevice].model; / 阅读全文
posted @ 2016-08-18 09:19 李洪强 阅读(221) 评论(0) 推荐(0) 编辑
摘要: iOS开发基础知识--碎片2 六:获得另一个控件器,并实现跳转 UIStoryboard* mainStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; UIViewController *regis 阅读全文
posted @ 2016-08-18 09:18 李洪强 阅读(258) 评论(0) 推荐(0) 编辑
摘要: iOS开发基础知识--碎片1 一:NSString与NSInteger的互换 NSInteger转化NSString类型:[NSString stringWithFormat: @"%d", NSInteger]; NSString转化 NSInteger类型:NSInteger = [NSStri 阅读全文
posted @ 2016-08-18 09:17 李洪强 阅读(190) 评论(0) 推荐(0) 编辑