iOS资料(未读)

作者: 士梦 | 来源:发表于2015-06-10 10:49 被阅读1872次

    10点半睡,6点半起,2+6.5=8.5小时
    有核心技术的人,才能活到最后。

    iOS
    • 阅读整理在sourcetree上的iOS源代码
    • Stack overflow靠前用户问题整理。
    • Swift语言学习
    • WWDC开发者视频 iOS 7 8 9视频,做笔记提交到github
    • Ray书籍关于iOS 7, 8
    • Advanced_user_interfaces_with_collection
    • 地图
    Shell
    • Linux Tools Quick Tutorial,
    • Linux与Shell编程指南 14章开始
    • Shell十三问,
    • Awk101
    Emacs
    • 多实践,多用
    • Emacs手册
    设计模式
    • 软件模式原则
    JavaScript
    • w3cschool javascript
    • javascript DOM编程艺术
    • javascript高级程序设计
    Node.js
    • 等javascript结束后计划
    持续集成

    Jenkins

    http://netsplit.com/custom-ios-segues-transitions-and-animations-the-right-way

    运营

    http://flurrymobile.tumblr.com/post/133792415780/europereport

    Shell

    http://linuxtools-rst.readthedocs.org/zh_CN/latest/base/index.html
    https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md
    http://redsymbol.net/articles/unofficial-bash-strict-mode/
    https://github.com/alebcay/awesome-shell/blob/master/README_ZH-CN.md

    Linux

    https://github.com/lfit/itpol/blob/master/linux-workstation-security.md

    Test

    http://www.raywenderlich.com/101790/ios-beta-testing-with-testflight-tutorial
    http://www.raywenderlich.com/101306/unit-testing-tutorial-mocking-objects

    Swift 2:

    https://www.hackingwithswift.com/
    http://swift.gg/archives/
    https://github.com/twostraws/HackingWithSwift
    https://github.com/100mango/zen/blob/master/Swift%E5%AD%A6%E4%B9%A0%EF%BC%9A%E4%BB%8EObjective-C%E5%88%B0Swift/Swift%E5%AD%A6%E4%B9%A0%EF%BC%9A%E4%BB%8EObjective-C%E5%88%B0Swift.md
    http://inessential.com/swiftdiary?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_211
    http://owensd.io/2015/08/12/goto-fail-swift.html?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_211
    http://www.csdn.net/article/2015-07-23/2825280-swift-2
    http://swifter.tips/
    http://owensd.io/2015/08/06/protocols.html?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_211
    http://wiki.jikexueyuan.com/project/swift/chapter2/10_Properties.html
    http://www.jianshu.com/p/80bd6633ec7c
    http://www.raywenderlich.com/81952/intro-object-oriented-design-swift-part-1
    http://www.raywenderlich.com/102357/swift-style-guide-april-2015-update
    http://www.raywenderlich.com/82706/working-with-json-in-swift-tutorial
    http://faq.sealedabstract.com/structs_or_classes/
    http://www.raywenderlich.com/99559/numeric-algorithms-using-playgrounds
    http://www.raywenderlich.com/97886/instruments-tutorial-with-swift-getting-started
    http://www.raywenderlich.com/100939/how-to-create-an-elastic-animation-with-swift
    http://www.raywenderlich.com/102590/how-to-create-a-complex-loading-animation-in-swift
    http://www.raywenderlich.com/97944/make-app-like-runkeeper-swift-part-1
    http://www.raywenderlich.com/99431/oauth-2-with-swift-tutorial
    http://www.raywenderlich.com/109156/introducing-protocol-oriented-programming-in-swift-2
    http://www.raywenderlich.com/97014/use-cocoapods-with-swift
    http://www.raywenderlich.com/99386/create-cocoapod-swift
    http://www.raywenderlich.com/97936/address-book-tutorial-swift-ios
    https://www.mikeash.com/pyblog/friday-qa-2015-06-19-the-best-of-whats-new-in-swift.html
    http://ericcerney.com/swift-guard-statement/
    http://natashatherobot.com/swift-2-pattern-matching-with-if-case/
    http://www.sunsetlakesoftware.com/2015/06/12/swift-2-error-handling-practice
    http://www.raywenderlich.com/108522/whats-new-in-swift-2
    http://www.quora.com/Which-features-overcomplicate-Swift-What-should-be-removed/answer/Rob-Rix
    http://airspeedvelocity.net/2015/06/09/changes-to-the-swift-standard-library-in-2-0-beta-1/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_202
    http://www.jianshu.com/p/25a319aee33d
    http://ericasadun.com/2015/07/08/swift-new-stuff-in-xcode-7-beta-3/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_206
    https://gist.github.com/mackuba/15994186a4f9d7da3137
    http://faq.sealedabstract.com/structs_or_classes/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_206
    https://developer.apple.com/swift/blog/?id=30&utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_208
    http://raywenderlich.us1.list-manage.com/track/click?u=1bc8e630b1599df629818e59b&id=059019bc33&e=d11a511486

    Core Graphics

    http://www.raywenderlich.com/90690/modern-core-graphics-with-swift-part-1

    状态机

    http://www.cocoachina.com/ios/20141113/10211.html
    https://github.com/blakewatters/TransitionKit
    http://gameprogrammingpatterns.com/state.html
    http://www.skorks.com/2011/09/why-developers-never-use-state-machines/

    iOS 9

    http://www.cocoachina.com/ios/20150716/12613.html
    http://www.jianshu.com/p/160e10bd6552
    http://southpeak.github.io/blog/2015/08/15/ioszhi-shi-xiao-ji-di-si-qi-2015-dot-08-dot-15/

    MapKit

    http://www.raywenderlich.com/102357/swift-style-guide-april-2015-update
    http://www.raywenderlich.com/87008/overlay-views-mapkit-swift-tutorial
    http://www.raywenderlich.com/87008/overlay-views-mapkit-swift-tutorial

    底层

    http://indiestack.com/2015/02/enable-clang-modules-disable-auto-linking/
    http://pages.cs.wisc.edu/~beechung/ref/gcc-intro.html
    https://en.wikipedia.org/wiki/Debug_symbol
    http://www.raywenderlich.com/46223/ios-app-security-analysis-part-2
    http://dwarfstd.org/Home.php
    http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logs
    http://www.raywenderlich.com/33669/overview-of-ios-crash-reporting-tools-part-1
    http://www.raywenderlich.com/34050/overview-of-ios-crash-reporting-tools-part-2
    http://www.jianshu.com/p/25a319aee33d
    http://www.raywenderlich.com/90978/secure-passwords-with-safari-autofill-ios-8

    Javascript:

    http://blog.techno-barje.fr/post/2010/10/04/UIWebView-secrets-part1-memory-leaks-on-xmlhttprequest/
    https://github.com/marcuswestin/WebViewJavascriptBridge
    http://blog.techno-barje.fr/post/2010/10/04/UIWebView-secrets-part2-leaks-on-release/
    http://blog.techno-barje.fr/post/2010/10/06/UIWebView-secrets-part3-How-to-properly-call-ObjectiveC-from-Javascript/
    http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript

    Emacs

    http://www.cnblogs.com/machine/archive/2012/11/20/2779809.html
    http://www.ibm.com/developerworks/cn/education/aix/emacs1/index.html
    http://www.ibm.com/developerworks/cn/education/aix/emacs2/index.html
    http://www.ibm.com/developerworks/cn/education/aix/au-emacs3/index.html
    http://www.ibm.com/developerworks/cn/education/aix/au-emacs4/index.html
    http://www.ibm.com/developerworks/cn/education/aix/au-emacs5/index.html
    http://www.ibm.com/developerworks/cn/education/aix/au-emacs6/index.html
    http://www.ibm.com/developerworks/cn/education/aix/au-emacs7/index.html

    App性能优化

    http://blog.ibireme.com/2015/11/12/smooth_user_interfaces_for_ios/#54
    http://www.hpique.com/2014/03/how-to-cache-server-responses-in-ios-apps/
    http://www.hrchen.com/2013/05/performance-with-instruments/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
    https://segmentfault.com/a/1190000002776279
    http://www.olinone.com/?p=484
    http://www.cocoachina.com/ios/20160301/15486.html
    http://ios.jobbole.com/82485/
    http://oncenote.com/2014/10/21/Security-1-HTTPS/
    http://www.cocoachina.com/ios/20150813/13022.html
    http://levi.herokuapp.com/blog/2015/07/12/refactor-two/
    http://www.beforweb.com/node/748
    http://tech.meituan.com/DiveIntoMethodCache.html
    http://drops.wooyun.org/tips/7838

    WWDC 2015

    https://developer.apple.com/videos/wwdc/2015/
    https://gist.github.com/xdream86/c278d3e6f838e47a6a1c
    https://github.com/nixzhu/dev-blog/blob/master/2014-06-01-animated-gif.md
    http://fann.im/blog/2012/09/11/uitableview-optimization-notes/
    http://chairnerd.seatgeek.com/a-lightweight-ios-image-cache/
    http://www.cocoachina.com/ios/20150729/12795.html
    http://www.cocoachina.com/ios/20150803/12873.html

    Apple Demo

    https://github.com/robovm/apple-ios-samples

    码农周刊

    http://www.quora.com/What-are-the-10-algorithms-one-must-know-in-order-to-solve-most-algorithm-challenges-puzzles
    http://www.cppblog.com/vczh/archive/2013/10/19/203819.html

    软件健壮性:

    http://www.jointforce.com/jfperiodical/article/942
    http://jpellat.com/how-to-separate-view-controllers-from-his-view-logic/
    http://inessential.com/hownottocrash?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_202
    https://medium.com/ribot-labs/continuous-integration-deployment-for-ios-projects-7358b72ca2e9
    http://www.infoq.com/cn/articles/ios-app-arch-3-1
    http://www.jianshu.com/p/a19716e8a8b0

    UIAnimation:

    http://zsisme.gitbooks.io/ios-/content/
    https://github.com/AttackOnDobby/iOS-Core-Animation-Advanced-Techniques
    http://www.raywenderlich.com/95910/uiview-animation-swift-tutorial
    http://holko.pl/2014/07/21/motion-blur/
    http://www.raywenderlich.com/107687/uicollectionview-custom-layout-tutorial-spinning-wheel
    http://www.raywenderlich.com/99087/swift-expanding-cells-ios-collection-views
    http://www.raywenderlich.com/94565/how-to-create-an-ios-book-open-animation-part-1

    UITableView

    http://www.raywenderlich.com/87975/dynamic-table-view-cell-height-ios-8-swift
    http://yyny.me/ios/%E4%B8%80%E6%AC%A1TableView%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E7%BB%8F%E5%8E%86/

    CAShapeLayer

    http://www.raywenderlich.com/94302/implement-circular-image-loader-animation-cashapelayer
    http://www.raywenderlich.com/90488/calayer-in-ios-with-swift-10-examples
    http://www.raywenderlich.com/86365/asyncdisplaykit-tutorial-achieving-60-fps-scrolling

    Storyboard

    http://www.raywenderlich.com/81879/storyboards-tutorial-swift-part-1

    NSRegularExpression

    http://www.raywenderlich.com/86205/nsregularexpression-swift-tutorial

    autoresizemask:

    http://www.cocoachina.com/ios/20141216/10652.html
    http://www.cnblogs.com/jhzhu/p/3480885.html

    面试题

    https://github.com/ChenYilong/iOSInterviewQuestions
    http://www.cocoachina.com/cms/wap.php?action=article&id=11970
    http://ios.jobbole.com/82445/
    http://www.zhihu.com/question/19604641/answer/56306604
    https://github.com/ChenYilong/iOSInterviewQuestions
    http://blog.csdn.net/pingchangtan367/article/details/16824281
    http://www.90159.com/2015/07/26/71/
    http://m.oschina.net/blog/395969

    GCD:

    https://github.com/ChenYilong/ParseSourceCodeStudy/blob/master/02_Parse%E7%9A%84%E7%BD%91%E7%BB%9C%E7%BC%93%E5%AD%98%E4%B8%8E%E7%A6%BB%E7%BA%BF%E5%AD%98%E5%82%A8/iOS%E7%BD%91%E7%BB%9C%E7%BC%93%E5%AD%98%E6%89%AB%E7%9B%B2%E7%AF%87.md
    http://www.cnblogs.com/goodboy-heyang/p/5271513.html
    http://www.cnblogs.com/Quains/archive/2013/07/10/3182823.html
    http://www.90159.com/2015/08/04/ios-block-ultimate/
    http://www.jianshu.com/p/0b0d9b1f1f19
    https://www.mikeash.com/pyblog/?tag=gcd
    https://github.com/nixzhu/dev-blog/blob/master/2014-04-19-grand-central-dispatch-in-depth-part-1.md
    https://github.com/nixzhu/dev-blog/blob/master/2014-05-14-grand-central-dispatch-in-depth-part-2.md
    http://omegadelta.net/2011/05/10/how-to-wait-for-ios-methods-with-completion-blocks-to-finish/
    http://www.raywenderlich.com/79149/grand-central-dispatch-tutorial-swift-part-1
    http://www.90159.com/2015/08/04/ios-block-ultimate/

    UICoordinateSpace:

    http://chun.tips/blog/2014/10/23/xiang-jie-uicoordinatespacehe-uiscreenzai-ios-8shang-de-zuo-biao-wen-ti/

    UIDynamics:

    http://www.macspotsblog.com/uidynamics-and-autolayout/
    http://www.raywenderlich.com/94719/uikit-dynamics-swift-tutorial-tossing-views
    http://www.cocoachina.com/ios/20150719/12613.html
    http://www.raywenderlich.com/71828/uikit-dynamics-tutorial-tossing-views

    UIActivityViewController:

    https://github.com/nixzhu/dev-blog/blob/master/2014-04-22-ui-activity-viewcontroller.md

    图层:

    https://github.com/nixzhu/dev-blog/blob/master/2014-05-10-animating-custom-layer-properties.md
    http://www.jianshu.com/p/079e5cf0f014
    http://supermao.cn/ni-gei-wo-jie-xi-qing-chu-du-you-liao-calayerliao-wei-shi-yao-huan-yao-uiview/

    Jenkins:

    http://www.jianshu.com/p/c69deb29720d?utm_campaign=hugo&utm_medium=reader_share&utm_content=note
    http://developer.xamarin.com/guides/cross-platform/ci/jenkins_walkthrough/
    http://savvyapps.com/blog/continuous-integration-ios-jenkins/
    https://krausefx.com/blog/ios-tools?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_211
    http://blog.iteedee.com/2014/01/jenkins-ios-git-xcodebuild-test-flight/
    http://www.raywenderlich.com/22590/beginning-automated-testing-with-xcode-part-12
    http://www.raweng.com/blog/2014/10/17/how-to-set-up-customized-jenkins-for-ios/
    http://savvyapps.com/blog/continuous-integration-ios-jenkins/
    http://9elements.com/io/index.php/continuous-integration-of-ios-projects-using-jenkins-cocoapods-and-kiwi/
    http://pivotallabs.com/ios-ci-jenkins/
    https://medium.com/ribot-labs/continuous-integration-deployment-for-ios-projects-7358b72ca2e9
    https://blog.codecentric.de/en/2012/01/continuous-integration-for-ios-projects-with-jenkins-ci/
    http://code.tutsplus.com/tutorials/setting-up-continuous-integration-continuous-deployment-with-jenkins--cms-21511
    http://www.ibm.com/developerworks/cn/java/j-lo-jenkins/
    http://www.weibo.com/u/1623064627?from=feed&loc=at&nick=answer-huang

    自定义segue:

    http://www.appcoda.com/custom-segue-animations/
    http://spin.atomicobject.com/2014/10/25/ios-unwind-segues/
    http://spin.atomicobject.com/2014/12/01/program-ios-unwind-segue/
    http://spin.atomicobject.com/2015/03/03/ios-unwind-segue-custom-animation/
    http://spin.atomicobject.com/2015/04/23/unwind-segue-set-destination/

    自定义转场:

    http://www.cocoachina.com/ios/20150719/12600.html
    https://www.captechconsulting.com/blogs/ios-7-tutorial-series-custom-navigation-transitions--more
    https://github.com/Vaberer/BlurTransition
    https://github.com/applidium/ADTransitionController
    https://github.com/Split82/HMGLTransitions
    http://keighl.com/post/ios7-interactive-pop-gesture-custom-back-button/
    http://www.raywenderlich.com/86521/how-to-make-a-view-controller-transition-animation-like-in-the-ping-app

    自定义模态:

    https://github.com/pronebird/CustomModalTransition
    http://kaipi.me/ios/objectivec/ios7/blur/2014/01/19/custom-modal-animations-in-ios7.html
    http://stackoverflow.com/questions/8956981/how-to-dismiss-a-modal-vc-with-fade-out-animation
    https://github.com/schneiderandre/popping

    UIPresentationController

    http://www.15yan.com/story/jlkJnPmVGzc/
    http://zappdesigntemplates.com/custom-presentations-using-uipresentationcontroller-swift/
    https://www.shinobicontrols.com/blog/ios8-day-by-day-day-24-presentation-controllers
    http://petersteinberger.com/blog/2015/uipresentationcontroller-popover-detection/
    http://nonomori.farbox.com/post/ios-8-presentation-controller
    http://www.appcoda.com/presentation-controllers-tutorial/
    http://kyfxbl.iteye.com/blog/2147888
    http://kittenyang.com/uipresentation/

    自定义容器视图控制器:

    http://www.thinkandbuild.it/working-with-custom-container-view-controllers/
    https://www.bignerdranch.com/blog/golden-opportunity-custom-transitions/

    自定义控件

    http://raywenderlich.us1.list-manage1.com/track/click?u=1bc8e630b1599df629818e59b&id=39f90b0d85&e=d11a511486

    Block:

    http://blog.devtang.com/blog/2013/07/28/a-look-inside-blocks/
    http://amattn.com/p/objective_c_blocks_summary_syntax_best_practices.html
    https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/WorkingwithBlocks/WorkingwithBlocks.html
    http://stackoverflow.com/questions/16526499/what-are-the-best-practices-to-avoid-leaks-when-using-objective-c-blocks
    https://www.mikeash.com/pyblog/friday-qa-2010-01-15-stack-and-heap-objects-in-objective-c.html
    https://www.mikeash.com/pyblog/friday-qa-2009-08-14-practical-blocks.html
    https://mikeash.com/pyblog/friday-qa-2010-02-12-trampolining-blocks-with-mutable-code.html
    http://stablekernel.com/blog/blocks-or-delegates/
    https://dhoerl.wordpress.com/2013/04/23/i-finally-figured-out-weakself-and-strongself/
    https://github.com/urbn/iOS-Best-Practices
    http://stackoverflow.com/questions/21987067/using-weak-self-in-dispatch-async-function
    http://stackoverflow.com/questions/28048842/strongself-pointing-to-weakself-in-a-block-why
    http://stackoverflow.com/questions/11909629/waiting-until-two-async-blocks-are-executed-before-starting-another-block
    http://www.galloway.me.uk/2012/10/a-look-inside-blocks-episode-1/
    http://www.galloway.me.uk/2012/10/a-look-inside-blocks-episode-2/
    http://blog.parse.com/learn/engineering/objective-c-blocks-quiz/

    手势:

    http://ios-blog.co.uk/tutorials/creating-a-custom-rotation-gesture-recognizer-for-ios-apps/
    http://holko.pl/ios/2014/04/06/interactive-pop-gesture/
    http://www.raywenderlich.com/104744/uigesturerecognizer-tutorial-creating-custom-recognizers

    SubModules:

    https://git-scm.com/book/en/v2/Git-Tools-Submodules
    https://chrisjean.com/git-submodules-adding-using-removing-and-updating/
    https://medium.com/@porteneuve/mastering-git-submodules-34c65e940407
    http://stackoverflow.com/questions/1030169/easy-way-pull-latest-of-all-submodules
    http://blogs.atlassian.com/2013/03/git-submodules-workflows-tips/

    NSLogger:

    https://github.com/fpillet/NSLogger
    http://www.slideshare.net/fpillet/nslogger-cocoaheads-paris-presentation-english
    https://github.com/fpillet/NSLogger/wiki/Integrating-NSLogger-in-your-application

    Framework的弱引用:

    https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/WeakLinking.html

    RunTime:

    http://blog.devtang.com/blog/2013/10/15/objective-c-object-model/
    http://www.cocoawithlove.com/2010/01/what-is-meta-class-in-objective-c.html
    http://book.51cto.com/art/201403/432147.htm
    http://ios.9tech.cn/news/2013/1112/38557.html
    http://www.gowhich.com/blog/18

    Bridge:

    http://www.1mima.com/__bridge__bridge_retained%E5%92%8C__bridge_transfer%E7%9A%84%E6%84%8F%E6%80%9D%EF%BC%8C%E5%8C%BA%E5%88%AB%E4%B8%8E%E4%BD%BF%E7%94%A8/

    多线程:

    http://blog.ibireme.com/2015/05/18/runloop/
    http://www.raywenderlich.com/92428/background-modes-ios-swift-tutorial

    UIViewController调试

    http://www.raywenderlich.com/97174/reveal-tutorial-live-view-debugging
    http://www.raywenderlich.com/98356/view-debugging-in-xcode-6

    设计:

    http://bjango.com/articles/icondesignworkflow/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=web&utm_source=iOS_Dev_Weekly_Issue_199
    http://faq.sealedabstract.com/structs_or_classes/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_206
    http://uxmovement.com/buttons/how-button-placement-standards-reinforce-user-habits/
    https://medium.com/@hrescak/exploring-dynamic-layout-in-sketch-fdf0e825d1cf?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_206

    软件方法:

    http://www.cocoachina.com/ios/20150518/11853.html
    http://blog.pandocloud.com/?p=188
    http://www.devtf.cn/?p=1008

    git:

    http://nathanleclaire.com/blog/2014/09/14/dont-be-scared-of-git-rebase/

    NSURLSession:

    http://hayageek.com/ios-nsurlsession-example/
    http://www.starming.com/index.php?v=index&view=69

    宏:

    https://github.com/twobitlabs/TBMacros/blob/master/Macros.h

    App生命周期:

    https://github.com/nixzhu/dev-blog/blob/master/2014-09-30-detect-launch-from-notification.md

    效率

    http://www.xialeizhou.com/?p=71
    http://liujin.me/blog/2015/07/29/lixian-115/

    开源代码讲解:

    https://github.com/nixzhu/dev-blog/blob/master/2014-11-22-asyncdisplaykit-tutorial-achieving-60-fps-scrolling.md
    http://www.raywenderlich.com/107310/asyncdisplaykit-tutorial-node-hierarchies

    UITalbeView

    http://blog.jobbole.com/61101/
    http://oleb.net/blog/2014/04/understanding-uiscrollview/?utm_campaign=iOS_Dev_Weekly_Issue_144&utm_medium=email&utm_source=iOS%2BDev%2BWeekly
    http://oleb.net/blog/2014/04/understanding-uiscrollview/

    UICollectionView:

    http://www.raywenderlich.com/107439/uicollectionview-custom-layout-tutorial-pinterest
    http://www.raywenderlich.com/78550/beginning-ios-collection-views-swift-part-1
    http://www.appcoda.com/supplementary-view-uicollectionview-flow-layout/
    http://stackoverflow.com/questions/16678474/uicollectionview-horizontal-paging-can-i-use-flow-layout
    http://stackoverflow.com/questions/13556554/change-uicollectionviewcell-size-on-different-device-orientations
    http://stackoverflow.com/questions/14852004/how-to-expand-uicollectionview-contentsize-when-paging-enable
    http://stackoverflow.com/questions/12606570/when-is-the-appropriate-moment-in-rotation-to-change-the-layout-parameters-of-a
    http://stackoverflow.com/questions/13228600/uicollectionview-align-logic-missing-in-horizontal-paging-scrollview
    http://www.raizlabs.com/dev/2014/02/leveraging-auto-layout-for-dynamic-cell-heights/
    http://matthewmorey.com/creating-uiviews-programmatically-with-auto-layout/
    https://medium.com/@jsleeuw/mastering-programmatic-auto-layout-b02ed2499d79
    http://novasys.in/2013/12/03/ios-apps-autolayout-using-nslayoutconstraint-programmatically/
    http://www.techotopia.com/index.php/Working_with_iOS_7_Auto_Layout_Constraints_in_Interface_Builder
    http://commandshift.co.uk/blog/2013/01/13/autolayout/
    http://my.oschina.net/w11h22j33/blog/208574
    http://objccn.io/issue-12-5/

    设计模式:

    http://bendyworks.com/single-responsibility-principle-ios/?utm_campaign=iOS_Dev_Weekly_Issue_132&utm_medium=email&utm_source=iOS%2BDev%2BWeekly
    https://github.com/nixzhu/dev-blog/blob/master/2014-06-10-mvvm.md
    https://github.com/nixzhu/dev-blog/blob/master/2015-04-23-state-machine.md
    http://www.raywenderlich.com/86477/introducing-ios-design-patterns-in-swift-part-1
    http://www.raywenderlich.com/86053/intermediate-design-patterns-in-swift

    Core Data:

    http://highperformancecoredata.com/
    http://www.raywenderlich.com/86136/lightweight-migrations-core-data-tutorial

    NSProgress

    http://nshint.io/blog/2015/08/09/nsprogressreporting/

    自动布局:

    http://oleb.net/blog/2015/08/how-to-use-updateconstraints/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_214
    http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/
    http://nshint.io/blog/2015/08/17/autolayout-breakpoints/
    http://raywenderlich.us1.list-manage.com/track/click?u=1bc8e630b1599df629818e59b&id=ee65992f1c&e=d11a511486
    https://github.com/smileyborg/UIView-AutoLayout/wiki/Tips-and-Tricks
    https://medium.com/@NSomar/auto-layout-best-practices-for-minimum-pain-c130b2b1a0f6
    http://matthewmorey.com/creating-uiviews-programmatically-with-auto-layout/
    http://oleb.net/blog/2014/03/how-i-learned-to-stop-worrying-and-love-auto-layout/
    http://devetc.org/code/2014/07/07/auto-layout-and-views-that-wrap.html
    http://johnszumski.com/blog/auto-layout-for-table-view-cells-with-dynamic-heights

    UIScrollView:

    http://matthewmorey.com/creating-uiviews-programmatically-with-auto-layout/
    http://oleb.net/blog/2014/04/understanding-uiscrollview/?utm_campaign=iOS_Dev_Weekly_Issue_144&utm_medium=email&utm_source=iOS%2BDev%2BWeekly

    NSTimer:

    http://www.cnblogs.com/smileEvday/archive/2012/12/21/NSTimer.html

    NSOperation && NSOperationQueue

    http://raywenderlich.us1.list-manage.com/track/click?u=1bc8e630b1599df629818e59b&id=719ba29628&e=d11a511486
    http://limboy.me/ios/2015/08/08/advanced-nsoperations.html

    语言层

    http://blog.leichunfeng.com/blog/2015/05/31/objective-c-autorelease-pool-implementation-principle/

    设计

    https://developer.apple.com/design/awards/?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_202
    http://gaonan.me/2015/07/23/%E5%A6%82%E4%BD%95%E4%BC%98%E9%9B%85%E7%9A%84%E8%BF%9B%E8%A1%8C%E9%A1%B5%E9%9D%A2%E9%97%B4%E7%9A%84%E8%B7%B3%E8%BD%AC/
    http://www.raywenderlich.com/78568/create-slide-out-navigation-panel-swift

    基础构件

    http://wiki.geekdream.com/Specification/json-rpc_2.0.html
    http://weibo.com/p/1001603873537160306692
    http://github.tiankonguse.com/blog/2015/08/30/cache-think-record/
    http://wustrive2008.github.io/2015/08/21/%E5%BC%80%E6%94%BE%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%AE%89%E5%85%A8%E9%AA%8C%E8%AF%81%E6%96%B9%E6%A1%88(AES+RSA)/

    相关文章

      网友评论

        本文标题:iOS资料(未读)

        本文链接:https://www.haomeiwen.com/subject/zerjqttx.html