Criando uma Pokedex com Swift零件:1/3

Instalando o CocoaPods

口袋妖怪在宠物小精灵上的宣传很不错。 Vamos criar uma lista(Pokedex)dos 881 pokemons que temos atualmente。

出售产品和服务的方法是将uma API作为亚伯大·奎·维特拉·托泽斯的信息,作为信息。

pokéapi–神奇宝贝RESTful API
Pokeapi Pokemon RESTful API pokeapi.co

uma API的Chamada Alamofire的Antes de tudo precisamos。 Elairános ajudar com作为HTTP的要求。

Alamofire / Alamofire
Alamofire – Swift github.com中的优雅HTTP网络

可以使用Alamofire vamos或CocoaPods,也可以使用gerenciadordedependências,也可以使用faal mais dele nesse post。

CocoaPods.org
iOS和Mac项目的依赖管理器 cocoapods.org

Nessa primeira parte irei mostrar como instalar o CocoaPods em seu projeto。

还是CocoaPods?

Swift和Objective-C的依赖关系。

从120个项目中获得300万美元的进步API。

CocoaPodséfeito em Ruby e suainstalaçãoseráfeita pelo终端。

Instalaçãodo CocoaPods

Rubyestáatualizado的证书,以及从abaixo comareferênciapara te ajudar nessa tarefa到link的连接。

我可以在OS X v10.6.8上升级到当前版本的Ruby(2.2.3)吗?
我正在查看“在Ruby on Rails上安装Ruby·Mac OS X Yosemite”,并在说明中说要更新您要更新的操作系统… stackoverflow.com

可以安装Ruby或CocoaPods。

Abra o终端,输入linha abaixo edêum的数字。

 须藤宝石安装cocoapods 

Aguardeatéo processo总站。

1.1.1版后的所有安装过程。

Agora vamos终端的配置文件。 请勿输入linha abaixo e de um的终端数字。

 吊舱设置-详细 

Pronto,在CocoaPods上的安装和配置文件,以及因因特莫斯(Ainda temos queadicioná-loao nosso projeto)。

“ Peraaí,que projeto?Aindanãocriamos nada。”

Bem,vamos criar agora!

Abra Xcode,访问菜单File e depois New ProjectShift + Command + N)。

Escolha一个单视图应用程序。

Escolha um nome para seu projeto,表示一种语言como Swift eo设备eu deixei como iPhone。

Agora,com或com,procheto criado,feche或Xcode。 Vamos voltar para o终端。

没有终点站,没有通心粉,科莫纳林哈abaixo。

  cd / Caminho da意大利面 

Dentro da pasta pelo terminal coloque a linha abaixo e aperte o进入。

 荚初始化 

Vamos colocar或caminho para CocoaPods possa fazer或下载API的名称为nosso projeto的API。

进入linha abaixo e aperte o

 打开-Xcode Podfile 

Essa linha vai abrir uma tela do Xcode com arquivo Podfile。

Vamos mudar um pouco o arquivo。

Trolin a linha abaixo。

  #platform:ios,'9.0' 

佩拉·利尼亚(pela linha)

 平台:ios,“ 10.0” 

Agora dentro de target vamos adicionar是API quequemos baixar,例如seramo a Alamofire。

Alamofire / Alamofire
Alamofire – Swift github.com中的优雅HTTP网络

请按照以下说明进行操作!

Dentro de target adicione a seguinte linha。

  pod'Alamofire','〜> 4.0' 

您好,estar parecido com isso。

  #取消注释该行以为您的项目定义一个全球平台 
平台:ios,“ 10.0”
 针对“ Pokedex”做 
  #如果您不使用Swift且不​​想使用动态框架,请对此行添加注释 
use_frameworks!
  #Pokedex的豆荚 
pod'Alamofire','〜> 4.0'
结束

可以从终端获取信息。

没有终端数字可以输入,也可以直接输入电子地图。

 吊舱安装 

Aguarde安装了pod。

Depois abra o projeto pelo .xcworkspace

从1.1.1开始,在Swift 3的任何位置都可以进行转换。

参数解析器有时会像linhas abaixo一样无法最终完成Podfile e dar um pod install novamente。

  post_install做|安装程序| 
installer.pods_project.targets.each做| target |
target.build_configurations.each | config |
config.build_settings ['SWIFT_VERSION'] ='3.0'
结束
结束
结束

Swift 2.3版的《 Casovocêesteja trabalhando com》,《 Wisme podand usar essas mesmas linhas》,《 mummandando o SWIFT_VERSION de 3.0 para 2.3》

外观( Command + B )可可性安装程序。

Conclusão

内塞邮局将可可粉加工成可可豆,再加上可再生能源,再加上可再生能源,再加上波尔图。

迦太基的存在超越了人类的存在。

迦太基/迦太基
迦太基–一个可可的简单,分散的依赖性管理器 github.com

一种优质的配乐。

没有PRÓXIMOEPISÓDIO

Criando uma Pokedex com Swift零件:2/3
Consumindo um JSON medium.com