• Like
  • Save
iOS开发常用库推荐之一@techparty
Upcoming SlideShare
Loading in...5
×
 

iOS开发常用库推荐之一@techparty

on

  • 6,469 views

 

Statistics

Views

Total Views
6,469
Views on SlideShare
2,094
Embed Views
4,375

Actions

Likes
10
Downloads
19
Comments
0

15 Embeds 4,375

http://techparty.org 3016
http://www.cngump.com 878
http://cngump.com 255
http://www.techparty.org 142
http://feed.feedsky.com 33
http://localhost 18
http://abtasty.com 10
http://localhost:4000 6
http://xianguo.com 5
http://gztp.jeffjie.webfactional.com 3
http://newsblur.com 3
http://techparty.jeffkit.com 2
http://cache.baidu.com 2
http://www.cngump.com HTTP 1
http://www.tuicool.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    iOS开发常用库推荐之一@techparty iOS开发常用库推荐之一@techparty Presentation Transcript

    • iOS开发常用库推荐 之⼀一 老甘 cngump http://techparty.org http://weibo.com/cngump12年5月12日星期六
    • CocoaPods – an Objective-C library manager NSLogger – A modern, flexible logging tool ConciseKit – A set of Objective-C additions and macros that helps you write code more quickly12年5月12日星期六
    • CocoaPods 你是不是经常使用: ConciseKit, NSLogger, AFNetworking,JSONKit, EGORefreshTableHeaderView, MBProgressHUD,SDWebImage 等N多库?管理起来麻烦? CocoaPods让你的Xcode管理第三方库更轻松12年5月12日星期六
    • CocoaPods于Objective-C 就像 gem于Ruby pip于Python12年5月12日星期六
    • 安装CocoaPods CocoaPods使用Ruby开发 安装: $ sudo gem install cocoapods $ pod setup12年5月12日星期六
    • 常用操作 搜索 $ pod search ego 查看所有pod $ pod list12年5月12日星期六
    • 添加Pod支持 在Xcode项目目录新建Podfile platform :ios dependency JSONKit dependency ConciseKit 安装Pod pod install HelloPods.xcodeproj12年5月12日星期六
    • 结果12年5月12日星期六
    • CocoaPods注意 因为环境的多样性,有时部分库,如 果编译不成功,就改为手动处理。 碰到问题能快速处理的就处理,不熟 悉的就把podfile里面的lib去掉,然后 手动处理。 CocoaPods还在发展初期。值得关注12年5月12日星期六
    • 更多 https://github.com/CocoaPods/CocoaPods12年5月12日星期六
    • NSLogger 让Xcode的Log独立起来 让Log在本来很挤的Xcode界面里消失 NSLogger支持Tag,级别,图片 不开Xcode照样看Log 支持多个设备或者模拟器同时使用12年5月12日星期六
    • // NSLogger #import "LoggerClient.h" #ifndef __OPTIMIZE__ #define LOG_NETWORK(level, ...) LogMessageF(__FILE__,__LINE__,__FUNCTION__, @"network",level,__VA_ARGS__) #define LOG_GENERAL(level, ...) LogMessageF(__FILE__,__LINE__,__FUNCTION__, @"general",level,__VA_ARGS__) #define LOG_GRAPHICS(level, ...) LogMessageF(__FILE__,__LINE__,__FUNCTION__, @"graphics",level,__VA_ARGS__) #else #define LOG_NETWORK(...) do{}while(0) #define LOG_GENERAL(...) do{}while(0) #define LOG_GRAPHICS(...) do{}while(0) #endif12年5月12日星期六
    • 12年5月12日星期六
    • 更多 https://github.com/fpillet/NSLogger12年5月12日星期六
    • ConciseKit 类Ruby的语法 让你写更少的代码 Objective-C用可以写的很简单12年5月12日星期六
    • ConciseKit包括 $class (类相关) Singleton (单例) Macros (强大的宏) Additions (强大的扩展)12年5月12日星期六
    • 更多 https://github.com/petejkim/ConciseKit12年5月12日星期六
    • 结束 谢谢12年5月12日星期六