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。除此之外,MKNetworkKit和RestKit也有一定的使用者。
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的效果。
主要是要实现地图的两个代理方法:
– mapViewidSelectAnnotationView:
– mapViewidDeselectAnnotationView:
在第一个代理方法中中插入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 ──分页加载
相关推荐
在iOS学习的过程中,笔记是积累知识、巩固理解的重要工具。"IOS学习笔记补充1"是对前期学习内容的进一步丰富和完善,旨在帮助开发者更好地理解和掌握iOS开发的关键知识点。这份笔记不仅适用于初学者,对于有一定经验...
"iOS学习进程中的demo汇总.zip"这个压缩包,显然是为了帮助iOS开发者或者学习者收集了一系列关键的示例代码,以便于理解和掌握iOS应用开发的核心技术。它包含了Swift编程语言、iOS平台以及macOS平台的相关知识。 ...
【iOS学习示例程序代码17】是一份专为初学者设计的iOS应用程序代码集合,旨在帮助新手快速理解和掌握iOS应用开发的基本技能。这个压缩包包含的资源是开发者们在实践中积累的经验分享,通过深入研究这些示例,你可以...
“毕业设计”表明这个项目是高等教育的一部分,通常要求学生独立完成,展示他们在学习期间积累的技能。“论文”可能是指与项目相关的技术文档或分析报告,而“App”则代表了实际的可运行应用程序。 【压缩包子文件...
通过分析和修改源码,学生们可以深入理解iOS应用开发的各个环节,包括UI设计、数据处理、事件响应等,并能够积累实际项目经验。 总的来说,“IOS应用源码Demo-圆形时钟-毕设学习.zip”是一个实用的学习资源,为iOS...
书中还提到了在学习过程中遇到的困难和挑战,比如在学习iOS技术的早期阶段,作者就意识到了自己技术积累相对不足的问题,但通过不懈努力,最终能够系统地掌握iOS开发的核心技能,并在面试中脱颖而出。这一点表明,...
### iOS开发入门学习路线介绍 随着移动互联网的快速发展,iOS应用开发成为了许多开发者追求的目标之一。...不断实践和积累经验是提高技能的关键,希望每位学习者都能在这个过程中找到乐趣并实现自己的目标。
### 一步一步学习iOS5编程(第三版) #### 知识点概述 本书旨在为渴望学习iOS移动开发技术的读者提供全面、系统的指导。通过详细解析iOS5编程的基础知识与实践技巧,帮助读者从零开始逐步掌握iOS应用开发的核心...
"iOS实战项目案例教程"提供了一系列关于iOS开发的经典应用实例,旨在帮助开发者深入学习并掌握iOS开发技术。本教程面向那些对iOS编程有着浓厚兴趣,希望在实践中提升自己技能的朋友们。 首先,我们来探讨iOS开发的...
通过深入研究"ios游戏源代码_ios源码",开发者可以积累丰富的经验,提升游戏开发技能,并能够创建出更复杂、更具吸引力的iOS游戏。此外,理解并运用好SpaceManager这样的工具,还可以提高开发效率,让开发者更专注于...
这款iOS游戏的源代码是一个宝贵的资源,对于iOS开发者来说,它提供了深入学习和理解移动游戏开发的契机。 Canabalt是一款基于无尽跑酷概念的游戏,玩家扮演的角色在不断崩塌的城市屋顶上奔跑,试图逃离未知的灾难。...
【标题】:“iOS 天气应用 仅限于学习交流” 这个标题暗示了这是一个iOS平台上的天气应用程序,可能是一个开源项目,旨在供开发者们学习和交流。它表明该应用可能存在一些功能上的限制或者未完善的部分,因此不适合...
在iOS开发领域,从初级阶段跃升至中级是一个充满挑战且有益的...不断实践、学习和积累经验,是成为一名优秀iOS开发者的必经之路。通过JHBlog-master这样的资源,可以进一步深入学习和探讨这些主题,提升个人技术水平。
《iOS6开发进阶与实战源码》...通过这些源码的学习,开发者不仅能深化对iOS6特性的理解,还能积累实战经验,提升开发效率和应用质量。对于想要在iOS开发领域进一步发展的个人或团队,这个资源包是极有价值的参考资料。
总之,iOS职业发展之路并非一帆风顺,它需要从业者具备敏锐的洞察力,不断学习新技术,适应行业变化,并在技术与管理两条路径中找到适合自己的道路。通过不断提升自身技能和理解行业趋势,开发者可以在竞争激烈的...
《iOS cocos2d游戏开发:愤怒的小鸟源码解析》 愤怒的小鸟作为一款全球知名的休闲游戏,其在iOS平台上的实现充分利用了cocos2d框架。...学习和理解这些知识点,对于提升iOS游戏开发能力大有裨益。
通过这样的示例,用户可以更直观地学习如何在实际设备上进行操作,从而提高对iOS系统的熟悉度和使用效率。 总结来说,"ios-设置.zip"文件关注的是iOS设备中的基础维护功能,即清除缓存和检查更新。理解并熟练运用...
在本资源中,我们主要探讨的是一个iOS版的团购电商应用程序的源码,这是一份...这不仅加深了对iOS开发的理解,也为今后的项目开发积累了宝贵经验。记得在实践中不断学习和优化,提升自己的编程技巧和解决问题的能力。