王岳吧 关注:59贴子:1,530

移动互联网技术贴

只看楼主收藏回复

一楼度娘,既然本吧也木什么人来,也没什么人气,索性就定期发点技术贴,本屌是搞IT的,别的也不会.....


1楼2012-07-20 16:05回复
    先来张图解。
    移动互联网时代的阅读新闻大变革。手机时代,您怎样看新闻?一张图纵览新闻阅读工具、阅读方式到阅读习惯的**性变化

    


    2楼2012-07-20 16:07
    回复
      2025-06-06 04:01:02
      广告
      iOS 开源代码**
      搞了好久的ios开发,过程遇到各种各样的问题,基本都是靠搜索,然后下载别人的开源代码来研究,下面列出一些常逛的ios开源代码网站,分享一下。
      cocoacontrols.com 收集了很多UI控件效果代码,缺点是需要代理,而且代码分类不够好。
      code4app.com,国内有个类似的,大部分代码来自github,但是做了中文翻译和效果截图,支持搜索,比较好用。缺点是代码还没有那么多。
      www.mopapp.com/directory/best-resources-iphone-developers 基本汇集比较热门的iOS免费开发资源,大多数代码我都是从这里面找的。
      cocoalit.com 也是个十分齐全的代码库,分类十分清楚。


      4楼2012-08-03 11:53
      回复
        iphone开发资源汇总 - 软件开发资料库 - ITeye技术网站
        http://xiaoruanjian.iteye.com/blog/1366738


        5楼2012-08-25 08:47
        回复

          文档比Three20更全的类Three20库 https://github.com/jverkoey/nimbus
          iOS Boilerplate一个库集合,方便开发
          http://iosboilerplate.com/
          https://github.com/gimenete/iOS-boilerplate<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
          openCV for iOS
          http://code.google.com/p/edgy-camera-ios/
          https://github.com/BloodAxe/opencv-ios-template-project<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
          https://github.com/BloodAxe/OpenCV-iOS-build-script<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
          


          6楼2012-08-25 09:39
          回复
            http://computer-vision-talks.com/2011/02/building-opencv-for-iphone-in-one-click/<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
            http://computer-vision-talks.com/2011/01/using-opencv-in-objective-c-code/<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
            http://computer-vision-talks.com/2011/08/a-complete-ios-opencv-sample-project/<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
            


            7楼2012-08-25 09:39
            回复

              PageCurl for iOS
              https://github.com/xissburg/XBPageCurl
              https://github.com/raweng/FlipView<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; vertical-align: baseline; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
              https://github.com/Split82/HMGLTransitions<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; vertical-align: baseline; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
              http://api.mutado.com/mobile/paperstack/<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; vertical-align: baseline; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
              


              8楼2012-08-25 09:39
              回复
                iOS PDF实例
                http://www.cocoachina.com/bbs/read.php?tid=75173
                https://github.com/vfr/Reader<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                Core Animation
                http://nachbaur.com/blog/core-animation-part-1
                http://nachbaur.com/blog/core-animation-part-2<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                http://nachbaur.com/blog/core-animation-part-3<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                


                9楼2012-08-25 09:39
                回复
                  2025-06-06 03:55:02
                  广告
                  http://nachbaur.com/blog/core-animation-part-4<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                  Core Data注意的地方
                  http://nachbaur.com/blog/smarter-core-data
                  http://iphonedevelopment.blogspot.com/2009/09/core-data-migration-problems.html<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                  GCD
                  http://nachbaur.com/blog/using-gcd-and-blocks-effectively
                  http://deusty.blogspot.com/2011/01/multi-core-ios-devices-are-coming-are.html<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                  


                  10楼2012-08-25 09:39
                  回复
                    MKMapView zoom level
                    http://troybrant.net/blog/2010/01/mkmapview-and-zoom-levels-a-visual-guide/
                    http://troybrant.net/blog/2010/01/set-the-zoom-level-of-an-mkmapview/<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                    HTML parser
                    http://www.cocoanetics.com/2011/09/taming-html-parsing-with-libxml-1/
                    https://github.com/topfunky/hpple<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                    https://github.com/zootreeves/Objective-C-HMTL-Parser<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                    


                    11楼2012-08-25 09:39
                    回复
                      openGLES http://www.ityran.com/portal.php
                      Charts绘制开源库
                      http://code.google.com/p/core-plot/
                      https://github.com/ReetuRaj/MIMChart-Library 说明文档<br style="background-color: transparent; background-image: none; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; box-shadow: none; caption-side: top; clear: none; clip: auto; content: none; counter-increment: none; counter-reset: none; cursor: auto; direction: ltr; display: inline; empty-cells: show; float: none; height: 0px; left: auto; line-height: 25.2px; list-style-type: disc; list-style-position: outside; list-style-image: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; max-height: none; max-width: none; min-height: 0px; min-width: 0px; opacity: 1; outline-color: rgb(0, 0, 0); outline-style: none; outline-width: 0px; outline-offset: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; page-break-after: auto; page-break-before: auto; pointer-events: auto; position: static; resize: none; right: auto; table-layout: auto; text-anchor: start; text-overflow: clip; text-shadow: none; top: auto; vertical-align: baseline; visibility: visible; width: 0px; word-wrap: normal; background-position: 0% 0%; background-repeat: repeat repeat; ">
                      apple 私有api文档 http://hexorcist.com/private_frameworks/html/main.html
                      类safari的切换页面库 https://github.com/100grams/HGPageScrollView
                      自定义Slider组件
                      https://github.com/buildmobile/iosrangeslider
                      iOS Range Slider Part 1<br style="background-color: transparent; background-image: none; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; box-shadow: none; caption-side: top; clear: none; clip: auto; content: none; counter-increment: none; counter-reset: none; cursor: auto; direction: ltr; display: inline; empty-cells: show; float: none; height: 0px; left: auto; line-height: 25.2px; list-style-type: disc; list-style-position: outside; list-style-image: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; max-height: none; max-width: none; min-height: 0px; min-width: 0px; opacity: 1; outline-color: rgb(0, 0, 0); outline-style: none; outline-width: 0px; outline-offset: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; page-break-after: auto; page-break-before: auto; pointer-events: auto; position: static; resize: none; right: auto; table-layout: auto; text-anchor: start; text-overflow: clip; text-shadow: none; top: auto; visibility: visible; width: 0px; word-wrap: normal; background-position: 0% 0%; background-repeat: repeat repeat; ">iOS Range Slider Part 2<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: 


                      12楼2012-08-25 09:39
                      回复
                        none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; font-family: Helvetica, Tahoma, Arial, sans-serif; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; vertical-align: baseline; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                        一些自定义组件:
                        自定义UIAlertView
                        自定义BadgeView
                        自定义数字键盘
                        QR Encoder二维码识别 https://github.com/jverkoey/ObjQREncoder
                        xml解析库
                        https://github.com/ZaBlanc/RaptureXML
                        wapper map for iOS https://github.com/yinkou/OCMapView
                        iOS unitity
                        https://github.com/ZaBlanc/iBoost
                        https://github.com/escoz/QuickDialog/<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; vertical-align: baseline; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                        socket http://code.google.com/p/cocoaasyncsocket/
                        custom camera view
                        https://github.com/pmark/Helpful-iPhone-Utilities
                        


                        13楼2012-08-25 09:39
                        回复
                          http://www.codza.com/custom-uiimagepickercontroller-camera-view<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                          本地天气demo http://www.cocoachina.com/bbs/read.php?tid-72558-fpage-3.html
                          浏览器飞行动画 http://www.cocoachina.com/downloads/video/2011/1002/3313.html
                          切换动画demo http://www.cocoachina.com/bbs/read.php?tid-76431-page-1.html
                          Automatic Reference Counting http://www.mikeash.com/pyblog/friday-qa-2011-09-30-automatic-reference-counting.html
                          voip for ios development
                          http://trac.pjsip.org/repos/wiki/Getting-Started/iPhone
                          http://www.piemontewireless.net/PJSip155_and_iPhoneSDK312<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                          http://code.google.com/p/siphon/<br style="background-color: transparent; background-image: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">
                          


                          14楼2012-08-25 09:39
                          回复
                            如何用Facebook graphic api上传视频:
                            http://developers.facebook.com/blog/post/532/
                            Keychain保存数据封装:
                            https://github.com/carlbrown/PDKeychainBindingsController
                            对焦功能的实现:
                            http://www.clingmarks.com/?p=612
                            自定义圆角Switch按件:
                            https://github.com/domesticcatsoftware/DCRoundSwitch
                            弹出窗口For iphone and ipad:
                            https://github.com/chrismiles/CMPopTipView
                            KVO详解:
                            http://nachbaur.com/blog/back-to-basics-using-kvo
                            图片浏览:
                            https://github.com/bdewey/Pholio
                            Dropbox实例:
                            https://github.com/bdewey/dropvault
                            当地天气预报实例:
                            https://github.com/aspitz/WxHere
                            可伸缩的toolBar实例:
                            https://github.com/aspitz/ToolDrawer
                            app资源保护相关:
                            http://aptogo.co.uk/2010/07/protecting-resources/
                            cocos2d中也可用UIScrollView,UITableView,UIGestureRecognizers
                            https://github.com/jerrodputman/CCKit<br style="background-image: none; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; vertical-align: baseline; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">http://www.tinytimgames.com/2011/08/05/introducing-cckit/
                            


                            15楼2012-08-25 09:39
                            回复
                              2025-06-06 03:49:02
                              广告
                              UITableView两级树型结构:
                              http://www.codeproject.com/KB/iPhone/collapsabletableview.aspx
                              iOS文档导入导出:
                              http://mobiforge.com/developing/story/importing-exporting-documents-ios
                              CoreAnimation Demo:
                              https://github.com/bobmccune/Core-Animation-Demos
                              CoreAnimation Dev: Part 1 – Frame By Frame Sprites With Core Animation<br style="background-image: none; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; right: auto; top: auto; width: 0px; z-index: auto; background-position: 0% 0%; background-repeat: repeat repeat; ">Part 2 – Space Time<br style="background-image: none; background-attachment: scroll; background-clip: border-box; background-color: transparent; background-origin: padding-box; background-size: auto; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(255, 153, 0); border-right-color: rgb(255, 153, 0); border-bottom-color: rgb(255, 153, 0); border-left-color: rgb(255, 153, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; box-shadow: none; caption-side: top; clear: none; clip: auto; content: none; counter-increment: none; counter-reset: none; cursor: pointer; direction: ltr; display: inline; empty-cells: show; float: none; height: 0px; left: auto; line-height: 25.2px; list-style-type: disc; list-style-position: outside; list-style-image: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; max-height: none; max-width: none; min-height: 0px; min-width: 0px; opacity: 1; outline-color: rgb(0, 0, 0); outline-style: none; outline-width: 0px; outline-offset: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; page-break-after: auto; page-break-before: auto; pointer-events: auto; position: static; resize: none; right: auto; table-layout: auto; text-anchor: start; text-overflow: clip; text-shadow: none; top: auto; vertical-align: baseline; visibility: visible; width: 0px; word-wrap: normal; background-position: 0% 0%; background-repeat: repeat repeat; ">Part 3 – Scrolling Hell<br style="background-image: none; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image: initial; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-collapse: separate; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; bottom: auto; clear: none; cursor: auto; display: inline; float: none; height: 0px; left: auto; list-style-type: disc; list-style-position: initial; list-style-image: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: visible; overflow-y: visible; padding-top: 0px; padding-right: 0px; padding-bottom: 


                              16楼2012-08-25 09:39
                              回复