Prática 2: Buscando Componentes

Assista e acompanhe a prática em sala dos exercícios "Buscando Componentes". Execute as instruções conforme a apresentação.

Exercício 1. Buscando Componentes

1.1. Criando o Podfile

Abra a pasta raiz do Workspace no Terminal e digite o comando:

pod init Traqt/Traqt.xcodeproj

1.2. Configurando o Podfile

Abra o arquivo Podfile no Xcode com o comando de Terminal:

open -a Xcode Podfile

1.3. Atualize o Podfile

Atualize o Podfile conforme a listagem abaixo:

xcodeproj 'Traqt/Traqt.xcodeproj'
platform :ios, "8.0"
use_frameworks!

target "Traqt" do
    pod 'SAMTextView', '~> 0.2'
    pod 'StaticDataTableViewController', '~> 2.0'
    pod 'EFCircularSlider', '~> 0.1.0'
    pod 'ChronometerKit', '~> 1.1'
    pod 'SwiftyIO', '~> 1.3'
end

1.4. Instale os Componentes

Instale os componentes usando o comando no Terminal:

pod install

1.5. Remova o Grupo Libs

Remova o Grupo Libs de dentro do Grupo Traqt. Ele não será mais necessário pois agora estamos obtendo os componentes diretamente a partir do CocoaPods.

1.6. Inclua as Referências para as bibliotecas do CocoaPods

Agora que nossas bibliotecas estão sendo obtidas a partir do CocoaPods é necessário importar os seus módulos nos arquivos que as utilizam. No arquivo SessionTrack.swift inclua a referência para a biblioteca ChronometerKit no topo do arquivo:

import ChronometerKit

Nos arquivos TraqtDataContext.swift e SessionHistoryTableViewController.swift inclua a referência para a biblioteca SwiftyIO no topo do arquivo:

import SwiftyIO