框架学习-2015
北极的Coder
做一个牛逼的懂得产品的开发工程师
展开
-
网易新闻iOS版使用的开源组件
摘自:http://www.cocoachina.com/ios/20150522/11884.html网易新闻iOS版在开发过程中曾经使用过的第三方开源类库、组件1、AFNetworkingAFNetworking 采用 NSURLConnection + NSOperation, 主要方便与服务端 API 进行数据交换, 操作简单, 功能强大, 现在转载 2015-08-25 11:09:22 · 360 阅读 · 0 评论 -
WebviewJavascripBridge使用分析(一)
首先简单说一下跨平台。 由于现在很多产品都是有安卓版跟ios版,就意味着同一样东西要出两套,由两组人去完成,不仅增加了开发成本,也大大加剧了维护成本。聪明的coder想出了跨平台的思路,用html写页面,分别用webview(ios),(安卓)来加载,对某些html无法调用的硬件,通过双方的交互来实现方法的互调和传值。这个过程就是跨平台。 下面来说一下WebViewJavascri转载 2016-01-14 14:57:45 · 419 阅读 · 0 评论 -
WebViewJavascriptBridge使用分析(二)
前言当下,很多APP里面都会有HTML5网页,我们除了简单的用WebView加载显示外,很多情况下,我们还需要和WebView进行交互,比如点击WebView上面的按钮调用OC端的函数实现具体操作。因此今天为大家介绍一个优秀的开源小项目,就是我们今天的主角--WebViewJavascriptBridge。它主要帮助我们优雅的实现OC与JS的交互,非常方便简洁。当然,有转载 2016-01-14 15:26:57 · 732 阅读 · 0 评论 -
IQKeyboardManager使用方法
监听键盘事件的框架 IQKeyboardManager 使用方法#import "IQKeyboardManager.h"- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions原创 2015-12-16 17:41:11 · 2285 阅读 · 0 评论 -
MJExtension使用方法
一、替换 字符串名字 ,在本模型的.m文件中实现下面的方法,而在包含有该模型的模型中就不用理会:+ (NSDictionary *)replacedKeyFromPropertyName{// id为从网络获取的字典中的关键字 // userID为自己想要使用的成员名称 return@{ @"userID" :@"i原创 2015-11-09 16:50:10 · 1454 阅读 · 0 评论 -
iOS开源库和完整应用
youtube下载神器:https://github.com/rg3/youtube-dl我擦咧vim插件:https://github.com/Valloric/YouCompleteMevim插件配置:https://github.com/spf13/spf13-vim----------------Mac完整项目----------电台:https://githu原创 2015-10-08 16:56:47 · 1050 阅读 · 0 评论 -
iOS 支付 [支付宝、银联、微信]
这是开头语前不久做了一个项目,涉及到支付宝和和银联支付,支付宝和银联都是业界的老大哥,文档、SDK都是很屌,屌的找不到,屌的看不懂,屌到没朋友(吐槽而已),本文将涉及到的最新可用SDK、文档,以及本人支付遇到的一些坑标记一下。资料支付宝 //文档idk都包含了安卓、iOS版银 联银联官网资料DemoDemo给了一个订单转载 2015-10-08 14:07:28 · 660 阅读 · 0 评论 -
GitHub Top 50 简介 和iOS相关资料总结
看到一份很赞的IOS学习资料,由于SF文章字数限制,分两篇分享原文 iOS 学习资料整理GitHub Top 50 简介主要对当前 GitHub 排名前 50 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况.项目名称项目信息1. AFNetworking作者是原创 2015-10-16 13:42:32 · 846 阅读 · 0 评论 -
CoreData使用
一、CoreData的简单使用准备工作创建数据库新建文件,选择CoreData -> DataModel添加实体(表),Add Entity给表中添加属性,点击Attributes下方的‘+’号创建模型文件新建文件,选择CoreData -> NSManaged Object subclass根据提示,选择实体通过代码,关联数据库原创 2015-08-03 10:06:06 · 325 阅读 · 0 评论 -
ASI导入项目经过和遇到的问题
ASIHTTPRequest是一个第三方开源项目,在现在的IOS应用中多使用到这个开源类库来提供网络操作,相比于SDK提供的网络操作类库,ASIHTTPRequest使用上更加方便、效率更高,同时功能也非常强大。这是ASIHttpRequest的官网:http://allseeing-i.com/ASIHTTPRequest/以下是官方对ASIHttpRequest的解释:原创 2015-07-15 17:33:12 · 603 阅读 · 0 评论 -
SDWebImage源码解析之SDWebImageManager的注解
1234567891011121314151617181920212223242526272829303132333435转载 2015-08-13 21:53:01 · 428 阅读 · 0 评论 -
第三方开源库
GitHub 上大概600个开源 iOS 项目的分类和介绍,对于你挑选和使用开源项目应该有帮助系统基础库Category/Util sstoolkit一套Category类型的库,附带很多自定义控件 功能不错~ BlocksKit将Block风格带入UIKit和Founc原创 2015-08-26 15:21:31 · 1662 阅读 · 0 评论 -
一些博客地址
过去几年里我和我的团队做的事情太杂了,甚至还扑在了cocos2d-x上,接下来终于可以专注在iOS和Android原生开发领域了,所以今天特意花了一天时间补课,把唐巧的博客截止到今天(2014.12.19)的好文都看了一遍,特此收藏一些有价值的文章:设置系统控件的语言,比如用户选择一段文本后跳出来的复制/粘贴等按钮文字的语言程序崩溃时不再傻乎乎地跳到main.m里,而是停在代码处(文中方法转载 2016-02-22 16:43:52 · 464 阅读 · 0 评论