treinamento-swift

  1. Exercícios
  2. Alamofire - HTTP lib
  3. Wiremock
pod init
pod install

adicionar no info.plist
<key>NSAppTransportSecurity</key>  
<dict>  
   <key>NSAllowsArbitraryLoads</key><true/>  
</dict>
  1. NavigationController : colocar o primeiro vinculo como "RootViewController" segurando a tecla control.
  2. StackView align distributtion para fazer o autoresize.
  3. Não usar TableView dentro de ScrollView.
  4. Command + Click: navega para o método.
  5. Command + option + equal : atualiza as constraints.
  6. Acessos a Photo Library, Câmera, etc precisam de permissão do usuário: Adicionar no info.plist as TAGs: Privacy - Camera Usage Description e Privacy - Photo Library Usage Description
  7. QuickTime: conecta no iPhone para rodar o APP no dispositivo, testar camera, etc...
  8. Não esquecer de ao utilizar TableView fazer o binding do DataSource e Delegate com a View principal (arrastar com control).