Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Treinamento iOS ALEGO
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
mauriliohrc
December 03, 2011
Programming
98
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Treinamento iOS ALEGO
mauriliohrc
December 03, 2011
More Decks by mauriliohrc
See All by mauriliohrc
HTML5 vs App Nativo
mauriliohrc
0
64
Dicas para publicar seu app na App Store
mauriliohrc
1
88
Introdução a dispositivos móveis
mauriliohrc
0
57
TCC - Rastreamento com dispositivos móveis
mauriliohrc
1
150
Other Decks in Programming
See All in Programming
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
420
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
380
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
すこし踏み込む CancellationToken
htkym
2
1.7k
カツオ、ご期待ください
suneo3476
0
190
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
310
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
460
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Paper Plane
katiecoart
PRO
5
54k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
エンジニアに許された特別な時間の終わり
watany
109
250k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
A Soul's Torment
seathinner
8
3.8k
A Modern Web Designer's Workflow
chriscoyier
699
190k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
450
Optimising Largest Contentful Paint
csswizardry
37
4k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Transcript
None
DESENVOLVIMENTO IOS
DESENVOLVIMENTO IOS Maurílio Henrique @mauriliohrc @objcgo
[email protected]
http://www.objcgo.com
OBJC - Sintaxe básica - Interface / Implementation - Métodos
- Visibilidade - Herança - Properties
OBJC
OBJC Antes de tudo! Lembre-se!
OBJC Antes de tudo! Lembre-se!
OBJC - Camada muito fina de componentes e bibliotecas na
linguagem C. - Mesma estrutura repetição, condicional, ponteiros, funções, tipos nativos (int,float,char,double)
OBJC
OBJC Interface
OBJC Interface Implementation
OBJC Seletores e Métodos visibilidade (retorno) nome : parametro1 nomeParametro2:
valor;
OBJC Visibilidade
OBJC Visibilidade Tudo que estiver na @interface é público .
OBJC Visibilidade Tudo que estiver na @interface é público .
Não existem métodos privados . (Sem POG)
OBJC Protocol
OBJC Protocol O conceito de Protocol no Objective-c é exatamente
o mesmo conceito de Interface no Java, C#, Delphi, php ...
OBJC Protocol
OBJC Protocol Criando
OBJC Protocol Criando Utilizando
OBJC Protocol Criando Utilizando
OBJC Protocol Criando Utilizando