Pod::Spec.new do |s|
s.name = 'AFNetworking'
s.version = '3.1.0'
s.license = 'MIT'
s.summary = 'A delightful iOS and OS X networking framework.'
s.homepage = 'https://github.com/AFNetworking/AFNetworking'
s.social_media_url = 'https://twitter.com/AFNetworking'
s.authors = { 'Mattt Thompson' => 'm@mattt.me' }
s.source = { :git => 'https://github.com/AFNetworking/AFNetworking.git', :tag => s.version, :submodules => true }
s.requires_arc = true
s.public_header_files = 'AFNetworking/AFNetworking.h'
s.source_files = 'AFNetworking/AFNetworking.h'
pch_AF = <<-EOS
#ifndef TARGET_OS_IOS
#define TARGET_OS_IOS TARGET_OS_IPHONE
#endif
#ifndef TARGET_OS_WATCH
#define TARGET_OS_WATCH 0
#endif
#ifndef TARGET_OS_TV
#define TARGET_OS_TV 0
#endif
EOS
s.prefix_header_contents = pch_AF
s.ios.deployment_target = '7.0'
s.osx.deployment_target = '10.9'
s.watchos.deployment_target = '2.0'
s.tvos.deployment_target = '9.0'
s.subspec 'Serialization' do |ss|
ss.source_files = 'AFNetworking/AFURL{Request,Response}Serialization.{h,m}'
ss.public_header_files = 'AFNetworking/AFURL{Request,Response}Serialization.h'
ss.watchos.frameworks = 'MobileCoreServices', 'CoreGraphics'
ss.ios.frameworks = 'MobileCoreServices', 'CoreGraphics'
ss.osx.frameworks = 'CoreServices'
end
s.subspec 'Security' do |ss|
ss.source_files = 'AFNetworking/AFSecurityPolicy.{h,m}'
ss.public_header_files = 'AFNetworking/AFSecurityPolicy.h'
ss.frameworks = 'Security'
end
s.subspec 'Reachability' do |ss|
ss.ios.deployment_target = '7.0'
ss.osx.deployment_target = '10.9'
ss.tvos.deployment_target = '9.0'
ss.source_files = 'AFNetworking/AFNetworkReachabilityManager.{h,m}'
ss.public_header_files = 'AFNetworking/AFNetworkReachabilityManager.h'
ss.frameworks = 'SystemConfiguration'
end
s.subspec 'NSURLSession' do |ss|
ss.dependency 'AFNetworking/Serialization'
ss.ios.dependency 'AFNetworking/Reachability'
ss.osx.dependency 'AFNetworking/Reachability'
ss.tvos.dependency 'AFNetworking/Reachability'
ss.dependency 'AFNetworking/Security'
ss.source_files = 'AFNetworking/AF{URL,HTTP}SessionManager.{h,m}'
ss.public_header_files = 'AFNetworking/AF{URL,HTTP}SessionManager.h'
end
s.subspec 'UIKit' do |ss|
ss.ios.deployment_target = '7.0'
ss.tvos.deployment_target = '9.0'
ss.dependency 'AFNetworking/NSURLSession'
ss.public_header_files = 'UIKit+AFNetworking/*.h'
ss.source_files = 'UIKit+AFNetworking'
end
end
AFNetworking.podspec
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來斟叼,“玉大人偶惠,你說我怎么就攤上這事±噬” “怎么了忽孽?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長谢床。 經(jīng)常有香客問我兄一,道長,這世上最難降的妖魔是什么识腿? 我笑而不...
- 正文 為了忘掉前任出革,我火速辦了婚禮,結(jié)果婚禮上渡讼,老公的妹妹穿的比我還像新娘骂束。我一直安慰自己,他們只是感情好成箫,可當我...
- 文/花漫 我一把揭開白布展箱。 她就那樣靜靜地躺著,像睡著了一般伟众。 火紅的嫁衣襯著肌膚如雪析藕。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼居夹,長吁一口氣:“原來是場噩夢啊……” “哼败潦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起准脂,我...
- 正文 年R本政府宣布,位于F島的核電站汹族,受9級特大地震影響萧求,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜顶瞒,卻給世界環(huán)境...
- 文/蒙蒙 一夸政、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧榴徐,春花似錦守问、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至袱贮,卻和暖如春仿便,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- AFNetworking的源碼解讀馬上就結(jié)束了仅偎,這一篇應該算是倒數(shù)第二篇,下一篇會是對AFNetworking中的...
- 我們應該看到過很多類似這樣的例子:某個控件擁有加載網(wǎng)絡圖片的能力雳殊。但這究竟是怎么做到的呢橘沥?看完這篇文章就明白了。 ...
- 突然發(fā)現(xiàn)自己怕的事情越來越多了。 前幾天晚上加班得比較晚友驮,下地鐵時都快十一點了漂羊,我戴著耳機懶懶地走在路上,很靜卸留,街...