![]() | 1 txx 2014-11-07 09:12:46 +08:00 iOS 7 啥要用 TTT 啥要用 ASI ..... |
3 flyclin 2014-11-07 09:34:24 +08:00 都用AFNetwoking吗? |
![]() | 6 dorentus 2014-11-07 10:12:36 +08:00 PromiseKit |
7 fgwww 2014-11-07 10:16:45 +08:00 这么多不指定版本号的。。。 |
![]() | 8 chmlai 2014-11-07 10:27:52 +08:00 ``` pod 'CocoaLumberjack' pod 'AFNetworking' pod 'ReactiveCocoa' pod 'ReactiveViewModel' pod 'AFNetworking-RACExtensions', :git => 'https://github.com/CodaFi/AFNetworking-RACExtensions.git', :tag => '0.1.5' pod 'ReactiveCocoaLayout' pod 'Masonry' ``` |
![]() | 11 finab 2014-11-07 10:58:30 +08:00 platform:ios,'6.0' pod 'SVProgressHUD', '~> 1.0' pod 'LKDBHelper', '~> 1.3' pod 'KKGestureLockView', '~> 1.0.0' pod 'OHAttributedLabel', '~> 3.5.3' pod 'HMSegmentedControl', '~> 1.3.0' pod 'jastor', '~> 0.2.1' pod 'KIImagePager', '~> 1.4.1' pod 'SDWebImage', '~> 3.5.2' pod 'TMCache', '~> 1.2.0' pod 'SevenSwitch', '~> 1.3.0' pod 'ODRefreshControl', '~> 1.1.0' pod 'SVPullToRefresh', '~> 0.4.1' pod 'MWPhotoBrowser', '~> 1.4.0' pod 'pop', '~> 1.0.6' pod 'Masonry', '~> 0.5.3' 强烈推荐大家试试Masonry |
![]() | 13 txx 2014-11-07 11:09:31 +08:00 va iPhone |
![]() | 14 amoblin 2014-11-07 11:12:49 +08:00 # -*- coding: utf-8 -*- source 'https://github.com/CocoaPods/Specs.git' platform :ios, '6.0' pod 'ReactiveCocoa', '~> 2.3' pod 'AFNetworking', '~> 2.4.1' pod 'UMengAnalytics', '~> 3.1.2' pod 'UMengFeedback', '~> 2.0' #pod 'iVersion', '~> 1.10.6' pod 'UMengMessage', '~> 1.1.0' pod 'TSMessages', '~> 0.9.10' pod 'SVProgressHUD', '~> 1.0' #pod 'PXAlertView', '~> 0.1.0' #pod 'NSData+Base64', '~> 1.0.0' pod 'AVOSCloud', '~> 2.6.4' pod 'Masonry' Masonry还没来得及用呢,自己手写原生AutoLayout代码老是一大堆警告。。。 |
![]() | 15 black 2014-11-07 11:19:47 +08:00 pod 'CocoaLumberjack', '~> 1.9.1' pod 'SDWebImage', '~> 3.7.1' pod 'AFNetworking', '~> 2.3.1' pod 'FMDB', '~> 2.3' pod 'Masonry', '~> 0.5.3' pod 'MBProgressHUD', '~> 0.9' pod 'JSONModel', '~> 1.0.1' pod 'DACircularProgress', '~> 2.2.0' pod 'PSTCollectionView', '~> 1.2.1' pod 'CWFoundation', :git => 'https://github.com/guojiubo/CWFoundation.git', :commit => 'd13a0ff242205342109c47df0cc86d77f534d7d4' pod 'OpenSSL-Universal', '= 1.0.1.i' |
![]() | 17 TangMonk 2014-11-07 11:39:31 +08:00 AVOS 的短信不太稳定啊 |
18 satgi 2014-11-07 12:15:34 +08:00 pod 'AFNetworking', '~> 2.3.1' pod 'Mantle', '~> 1.5' pod 'SDWebImage', '~> 3.7' pod 'SVProgressHUD', :head pod 'MTLog', '~> 0.6.1' pod 'FLEX', '~> 1.1.1' 这几个基本都用,SVProgressHUD 的 podspec 已经1年多没有更新了 |
19 Peterpan507 2014-11-07 13:10:24 +08:00 看到第一句就泪崩了 还支持的iOS6的哭过。。。 |
![]() | 20 iYu 2014-11-07 13:51:35 +08:00 我的Podfile有88行 |
![]() | 25 PrideChung 2014-11-07 14:24:08 +08:00 跟大家的重复很多,但我不用SVProgressHUD和MBProgressHUD而是用JGProgressHUD |
![]() | 26 LINAICAI 2014-11-07 15:10:09 +08:00 还在用asi的简直不能忍! |
![]() | 27 chmlai 2014-11-07 15:21:16 +08:00 现在问题来了, Podfile 到底应不应该指定版本? |
![]() | 28 cielpy 2014-11-07 16:35:31 +08:00 话说,搞图文混排有什么三方或者demo可以借鉴吗,支持iOS7及以上版本,应该是用TextKit吧。 主要有一点暂时搞不明白,就是服务器返回内容后,我要加载图片,图片出来后还要调整位置,图片显示的位置怎么确定比较好(哪个字或者哪个段落之后?),和服务器同事商量也没商量出个所以然来。 |
29 pljhonglu 2014-11-07 16:47:59 +08:00 ![]() @cielpy 只要确定图片大小就可以在排版的时候先使用空字符占位,所以服务器要事先返回图片大小。可以参考下面两个库: https://github.com/jverkoey/nimbus/tree/master/src/attributedlabel https://github.com/xiangwangfeng/M80AttributedLabel |
30 pljhonglu 2014-11-07 16:49:24 +08:00 @chmlai 这个问题我也很感兴趣。话说我都是不指定版本号的。。。曾被友盟坑过,友盟每发一个版本前面的接口一部分都不能用了,最后逼得友盟单独指定版本号。。。 |
31 chenghuang 2014-11-07 17:02:22 +08:00 source 'https://github.com/CocoaPods/Specs.git' platform :ios,"7.0" pod "AFNetworking" pod 'JSONKit' pod 'MagicalRecord' pod 'RegexKitLite' pod 'UIColor+FlatColors','~>0.0.2' pod 'pop','~>1.0.6' pod "PPiAwesomeButton" |
![]() | 33 iYu 2014-11-07 17:23:38 +08:00 https://gist.github.com/iiiyu/453ad71ee692a864567c 还是忍不住出来晒一下。 改造这个Podfile好久 终于看着变得科学了。 有些部分打码了。能看就好了。 不知道 不指定版本的是为啥。多人协作以后。有些库我们是直接指定到commit的。能减少很多麻烦。 |
![]() | 34 kinoAndWorld 2014-11-07 17:38:50 +08:00 ``` platform :ios, '5.1.1' pod 'MKNetworkKit', '~> 0.87' pod 'MBAlertView', '~> 1.1.0' pod 'AsyncImageView', '~> 1.5.1' pod 'ZXingObjC', '~> 2.2.4' pod 'AKTabBarController', '~> 1.1.0' pod 'MWPhotoBrowser' ``` 还挺少的,因为一部分需要定制化的库我抽出来自己维护了 _(:з」∠)_ PS:很非主流地不用 `AFNetworking` |
![]() | 37 Livid MOD PRO |
![]() | 38 SeanChense 2014-12-23 18:14:26 +08:00 @PrideChung 下拉刷新的库你用什么? |
![]() | 39 PrideChung 2014-12-23 22:06:42 +08:00 @SeanChense 自带的UIRefreshControl |
![]() | 40 SeanChense 2014-12-24 09:55:42 +08:00 @PrideChung 上拉加载更多呢,这个不能用 UIRefreshControl 了吧 |
![]() | 41 PrideChung 2014-12-24 10:04:14 +08:00 @SeanChense 这个问题还真有趣,我能从GitHub找到起码十种不同的下拉刷新控件,但上拉加载更多的控件居然就那么两三个,还都不能全满足我的需求。Star数最多的是 SVPullToRefresh,但我还需要一个功能是下拉加载更多(类似微信的对话框读取历史记录),其实有人 fork 了 SVPullToRefresh 做了下拉加载更多的功能但是作者不高兴合并,而且那些 fork 也有些小问题,于是我也 fork 了 SVPullToRefresh, 然后自己手工把别人做的下拉加载更多的功能给合并进来改了改,自己的项目也在用,没发现有什么大问题。 repo在这里,请叫我红领巾 https://github.com/PrideChung/SVPullToRefresh |
![]() | 42 SeanChense 2014-12-24 10:20:14 +08:00 @PrideChung 我注意到 SVPullToRefresh 有上拉加载更多但是他叫做 InfiniteScrolling,不知道两者到底有什么区别。SVPullToRefresh 我不太会用,昨晚弄了半天各种出错。我之前是用的一个叫 CCBottomRefreshControl https://github.com/vlasov/CCBottomRefreshControl。话说你长得好像我室友啊 2333 |
![]() | 43 PrideChung 2014-12-24 10:27:12 +08:00 @SeanChense InfiniteScrolling就是上拉加载更多,叫法不同而已。我的 fork 添加了下拉加载更多的功能 |