🤖
Podの雛形
自分用のPodを作ったのでまとめ。
よく使う機能は、PodにしてGithub
やBitbucket
に置いておくと便利。
tree
.
├── Classes
│ ├── XXX.m
│ ├── XXX.h
│ └── noarc
│ ├── YYY.h
│ └── YYY.m
├── Example.podspec
└── README.md
- ARCのファイルは、
Classes
配下に - NoARCのファイルは、
Classes/noarc
配下に
podspecは
Example.podspec
Pod::Spec.new do |s|
s.name = "Example"
s.version = "1.0.0"
s.summary = "Example"
s.homepage = "http://example.com/"
s.author = { "Takahiro Ooishi" => "hoge@example.com" }
s.source_files = "Classes/*.{h,m}"
s.source = { :git => "git@example.com:hoge/Example.git", :tag => s.version.to_s }
s.platform = :ios, '5.0'
s.ios.deployment_target = '5.0'
s.requires_arc = true
s.frameworks = 'QuartzCore', 'Security', 'SystemConfiguration'
s.subspec 'no-arc' do |sp|
sp.source_files = "Classes/noarc/*.{h,m}"
sp.requires_arc = false
end
end
みたいな感じ。
Discussion