ios学习积累网址

mnbvcxz 2014-02-26

GCD介绍
总共有四篇,对gcd的一些概念和使用进行了介绍
http://www.dreamingwish.com/dream-2012/gcd介绍(一)-基本概念和dispatch-queue.html

ios6自动布局入门
总共有两篇,使用Iterface Builder来做自动布局
http://www.raywenderlich.com/zh-hans/22873/ios-6-自动布局-入门-1

iOS KVO & KVC
http://blog.csdn.net/crayondeng/article/details/9372433

iOS block教程
http://www.cppblog.com/cokecoffe/archive/2012/05/31/176920.html
http://www.cnblogs.com/ymonke/p/3511304.html

MagicRecord 使用方法
http://blog.csdn.net/xiaowenwen1010/article/details/26758151

苹果编程语言Swift中文教程:Swift简介
http://www.chinaz.com/news/2014/0603/353933.shtml

Swift(iBooks)教程中文版
http://www.swiftguide.cn/

Git详解之三 Git分支
http://www.open-open.com/lib/view/open1328069889514.html

ios数据存储之--对模型对象归档(NSKeyedArchiver、NSKeyedUnarchiver)
http://blog.csdn.net/mad1989/article/details/9106475

初探 iOS8 中的 Size Class
http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/

iOS ios8新特性之扩展
http://blog.csdn.net/apple_app/article/details/39229455

CocoaPods安装和使用教程
http://code4app.com/article/cocoapods-install-usage
Custom Container View Controller

http://www.cocoachina.com/industry/20140523/8528.html

什么是ARC
http://justcoding.iteye.com/blog/1391548

http://numbbbbb.gitbooks.io/-the-swift-programming-language-/content/chapter2/14_Initialization.html swift学习网址

http://www.cocoachina.com/bbs/read.php?tid=105689  开发一年的经验 

http://www.cocoachina.com/newbie/tutorial/2012/0720/4475.html 抽屉式导航,让用户专注于核心的功能

http://www.cocoachina.com/newbie/tutorial/2012/0719/4467.html UITableView实现划动删除

http://www.cocoachina.com/newbie/tutorial/2012/0607/4334.html 使用SQLite3存储和读取数据

http://www.cocoachina.com/newbie/basic/2012/0703/4415.html 一个横版的tableView:FantasyView

http://www.cocoachina.com/iphonedev/toolthain/2012/0828/4664.html iOS高效开发必备的10款Objective-C类库

http://www.cocoachina.com/iphonedev/toolthain/2011/1223/3778.html 如何在UIAlertView中显示进度条

http://blog.csdn.net/likendsl/article/category/1114079 core data

http://www.cocoachina.com/bbs/read.php?tid=105203 iphone开发十几个实用demo合集 (https://github.com/yuyi012)

http://www.cocoachina.com/bbs/read.php?tid=79949 iphone 自定义控件,通讯录,网络,电子书,控件特效 等源码

http://www.cocoachina.com/bbs/read.php?tid=74564 10个迷惑新手的Cocoa,Objective-c开发难点和问题(回头开发完了再看)

http://www.cocoachina.com/bbs/read.php?tid=83864 完整地翻译了一份ASIHttpRequest的文档

http://www.crifan.com/intro_ios_simulator_in_xcode_and_usage_summary/ 【整理】Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得

http://www.cocoachina.com/bbs/read.php?tid=73570 iphone开发笔记和技巧总结 (优先看,跟帖回答,全是实用性的)

http://www.cocoachina.com/bbs/read.php?tid=38761&page=1 苹果开发重要语法知识(优先看,跟帖回答,全是理论)

http://liwpk.blog.163.com/blog/static/3632617020114794852539/  用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData(待续)  

http://www.189works.com/article-80018-1.html NSURLConnection

http://my.oschina.net/sunqichao/blog/75011 IOS ASI http 框架详解

http://blog.csdn.net/workhardupc100/article/details/6941685 官方文档

 KxMenu  ios 第三方菜单

 NALLabelsMatrix    ios表格
KLineView      ios 折线图

HTTP

相比较之下,AFNetworking是目前最优秀的一个了:轻量、易用、使用者多、开发者有在积极维护。在AFN出现之前,这个角色是由ASIHTTPRequest扮演的,只是到现在年久失修了。关于AFN和ASI的对比,这里有一篇不错的文章http://www.infoq.com/cn/articles/afn_vs_asi。除此之外,MKNetworkKitRestKit也有一定的使用者。

Socket

CocoaAsyncSocket无疑是目前封装得最完善的Socket库了:支持异步TCP/UDP,支持GCD,Objective-C接口封装。。目前没有发现可以与之相比的同类产品。。

JSON

JSONKit算是第三方中最优秀的一个了:性能很高,文件少。在JSONKit之前,SBJson非常非常流行,但是SBJson性能够差,只是由于历史原因仍然存在在某些工程里面。如果工程只需要支持iOS5以上的系统,那就可以放弃那些第三方Json库了,直接用系统提供的NSJSONSerialization,性能比第三方的好,又是官方API。。

XMPP

现在做个实时聊天,XMPP协议算是很成熟的方案了。XMPPFramework一个很不错的选择,可以直接和OpenFire服务器打交道。项目不大人手不多的话,可以看看这个。

基础工具类

SSToolkit算是一个不错的工具包,提供各种比如编码、加密、字符串处理等等东西,还提供了一些不错的自定义控件,并且文档非常齐全。

框架

过去有很多人再用three20,这个东西太大太重,文档又少,到头来连Facebook都停止维护了。作为替代品nimbus现在流行了开来,关键在于它文档齐全。。国内有个MVC框架叫BeeFramework,号称是顶级框架并且功能超过nimbus,有兴趣的可以看一下。。ReactiveCocoa把响应式编程这种上流的东西带了过来,值得试一试。。

数据存储

还是挺多人(比如我)喜欢直接跟SQLite打交道的,这方面fmdb封装的很不错。如果用CoreData来做存储的,可以用一下MagicalRecord

图像处理

GPUImage无疑是这方面的集大成者了。。用OpenGL ES2.0来实时处理图片和视频流,性能和功能都是顶尖的。

开发和调试工具

PonyDebugger看上去是一个不错的调试工具,可以在电脑浏览器上远程调试iOS程序、查看试图层次、网络等等。CocoaLumberjack是个Log工具,号称是可以提供企业级Log,使用者也挺多。

http://github.ibireme.com/github/list/ios/   github牛人整理的常用第三方库,很齐全

http://www.rcstc.com/2012/02/%E8%87%AA%E5%AE%9A%E4%B9%89mkannotationview%E6%A0%87%E8%AE%B0%E5%8F%8Acallout/   自定义MKAnnotationView标记及callout

       其实说的是自定义callout,其实是通过两个annotations来实现的,假设我们在地图上面放置一个A,我们可以在相应选择A之后在插上一个B,是B的偏移位置刚刚好在A的上面,就形成了callout的效果。

主要是要实现地图的两个代理方法:
– mapViewios学习积累网址idSelectAnnotationView:
– mapViewios学习积累网址idDeselectAnnotationView:
在第一个代理方法中中插入B,在第二个方法中移除B。大概自定义的callout就是这样实现的, 

http://blog.csdn.net/lonelyroamer/article/details/7665112 Objective-C的setter和getter

http://www.cnblogs.com/syxchina/archive/2012/09/17/2689787.html IOS之应用程序设置(在设置程序添加自己应用的设置首选项)

http://blog.csdn.net/totogo2010/article/details/7727896 IOS程序名称及内容国际化(本地化)

http://mobile.51cto.com/iphone-284116.htm  iOS开发使用委托delegate在不同窗口之间传递数据

http://wenku.baidu.com/view/1573410c581b6bd97f19ea9a.html 文库app上线流程

http://blog.csdn.net/visualcatsharp/article/details/7180237 app发布要点

http://mobile.51cto.com/market-332164.htm  iPhone开发入门:在App Store上发布程序

http://www.cocoachina.com/bbs/read.php?tid-7923.html  如何联机调试和发布程序。

http://www.techolics.com/apple/20120401_197.html iPhone应用提交流程:如何将App程序发布到App Store
http://www.cocoachina.com/bbs/read.php?tid=2776 总结个人经验,史上最完整的IDP申请直到软件上架销售流程   

http://www.cocoachina.com/bbs/read.php?tid=68636 如何把ios app放到app store或者真实iphone/ipad设备上?

http://www.techolics.com/apple/20120401_197.html  iPhone应用提交流程:如何将App程序发布到App Store?

http://developer.apple.com/library/ios/#documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/8_AddingNewApps/AddingNewApps.html#//apple_ref/doc/uid/TP40011225-CH13-SW1  官方itunesconnect 文档

http://blog.csdn.net/vieri_ch/article/details/7719856  UINavigationbar的背景修改方法集合

http://www.cnblogs.com/pengyingh/articles/2350890.html ios5自定义导航条

http://blog.csdn.net/wave_1102/article/details/4768212 为navigationbar设置背景图片

http://www.cocoachina.com/bbs/read.php?tid=33050  Objective C 中实现单例模式   

http://www.cocoachina.com/iphonedev/sdk/2010/1125/2396.html 应用程序内购买

旧工程适配iOS6和iPhone5

http://www.cocoachina.com/applenews/devnews/2012/1204/5243.html  第三方静态库

http://www.cocoachina.com/applenews/devnews/2012/1204/5244.html UIActivityIndicatorView

http://blog.cnrainbird.com/index.php/2012/09/28/jiu_gong_cheng_shi_pei_ios6_he_iphone5_xu_zhi_executable_permissions_problem/  executable permissions problem

http://www.cocoachina.com/applenews/devnews/2012/1212/5312.html iOS推送功能解决方案

http://www.cocoachina.com/applenews/devnews/2012/1212/5313.html  实现iOS长时间后台的两种方法:Audiosession和VOIP

http://hi.baidu.com/feng20068123/item/dbcbaec278b5a776cfd4f85c   XCode ios iphone 资源文件管理 NSBundle mainBundle

http://www.cnblogs.com/easonoutlook/archive/2012/09/13/2684134.html  Xcode工程添加第三方文件的详细分析 Create folder references for any added folders

http://www.devdiv.com/forum.php?mod=viewthread&tid=132999    xcode4的环境变量,workspace及联编设置 

http://www.cocoachina.com/newbie/basic/2012/0816/4603.html 论坛用户mhmwadmiOS开发心得分享

http://www.cocoachina.com/newbie/basic/2012/0831/4685.html  CGContext小记

http://blog.csdn.net/startexcel/article/details/7240247  常用UI相关的第三方开源库

http://blog.csdn.net/startexcel/article/details/7224576   IOS5 ARC unsafe_unretained等说明

http://blog.sina.com.cn/s/blog_55a8a96d01012vik.html  为什么不要在init和dealloc函数中使用accessor 

http://www.it165.net/pro/html/201209/3721.html  Objective-C多线程编程之GCD

http://blog.csdn.net/pjk1129/article/details/6561781 IOS开发UI展示之UITableView ──分页加载

相关推荐