xcode
Post on 08-Aug-2015
32 Views
Preview:
DESCRIPTION
TRANSCRIPT
Min
i Gui
da p
er
App
le X
Cod
eM
auri
zio
Mar
tinel
li
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
XC
ode?
•Pi
atta
form
a uf
ficia
le d
i App
le p
er lo
sv
ilupp
o di
pro
gram
mi i
n C
, C+
+, C
ocoa
•Si
può
ott
ener
e gr
atui
tam
ente
da
http
://de
velo
per.a
pple
.com
/tec
hnol
ogie
s/xc
ode.
htm
l
2
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Dow
nloa
d
È ne
cess
aria
l’i
scri
zion
e gr
atui
ta a
l pr
ogra
mm
a 3
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Impo
star
e Pr
efer
enze
•Pr
emer
eco
mm
and+
,
•Pe
r m
ostr
are
la
cons
ole,
set
tare
ne
lla s
ched
a de
lle p
refe
renz
e di
“D
ebug
ging
”:“S
how
Con
sole
”
4
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Nuo
vo P
roge
tto
•Se
lezi
onar
e “N
ew P
roje
ct”
dal
men
ù a
tend
ina
5
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Sele
zion
are
Com
man
d Li
ne T
ool 6
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Nom
e Pr
oget
to
7
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Sche
rmat
a di
Pro
gett
o
8
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Scri
vere
Pro
gram
ma
•C
licca
re s
u “S
ourc
e”
•“m
ain.
c”
•sc
rive
re1
2
3
9
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Eser
cizi
o do
whi
le.c
rim
uove
re: M
ac n
on r
icon
osce
il c
oman
do “
PAU
SE”
Per
Com
pila
re e
d Es
egui
re
10
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Esec
uzio
ne
11
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Prog
etto
Esi
sten
te
•Pe
r co
mpi
lare
ed
eseg
uire
un
lista
to
prec
eden
tem
ente
scr
itto
è ne
cess
ario
ap
rire
un
nuov
o pr
oget
to e
cop
iare
al
l’int
erno
del
file
mai
n.c
il lis
tato
.
12
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Prob
lem
i con
XC
ode?
•Se
ave
te p
robl
emi c
on X
Cod
e, p
otet
e pr
ovar
e ad
util
izza
re il
ter
min
ale
per
com
pila
re i
vost
ri p
rogr
amm
i.
•N
elle
slid
e ch
e se
guon
o ve
diam
o co
me
fare
.
13
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Apr
ire
il Te
rmin
ale
•C
licca
re s
u sp
otlig
ht e
qui
ndi c
erca
re
“ter
min
ale”
•A
prir
e l’a
pplic
azio
ne
“Ter
min
al”
(“Te
rmin
ale”
nel
la v
ersi
one
italia
na).
14
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Il Te
rmin
ale
•D
i def
ault
vien
e ap
erta
una
she
ll di
tip
o “b
ash”
(Bo
urne
A
gain
SH
ell)
•Q
uest
a sh
ell p
erm
ette
di c
ontr
olla
re il
com
pute
r ut
ilizz
ando
i co
man
di p
iù b
asila
ri d
el s
iste
ma
oper
ativ
o
15
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Util
izza
re il
Ter
min
ale
•Il
Term
inal
e pe
rmet
te d
i agi
re d
iret
tam
ente
su
file
e c
arte
lle d
el c
ompu
ter
utili
zzan
do
alcu
ni c
oman
di:
•cd
(C
ambi
a D
irec
tory
)•
cp (
CoP
ia)
•m
v (M
uoV
i)•
ls (
LiSt
a de
i file
nel
la d
irec
tory
)•
./nom
efile
(es
egui
il p
rogr
amm
a no
mefi
le)
16
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Scri
vere
il P
rogr
amm
a•
Per
scri
vere
il p
rogr
amm
a bi
sogn
a ut
ilizz
are
un q
uals
iasi
edi
tor
di t
esto
. (Su
gger
isco
l’u
tiliz
zo d
i Aqu
amac
s)
•A
prir
e l’e
dito
r di
tes
to e
scr
iver
e il
prog
ram
ma,
quin
di s
alva
re.
17
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
GC
C
•Pe
r co
mpi
lare
il fi
le u
tiliz
ziam
o gc
c (G
NU
C
ompi
ler
Col
lect
ion)
•È
lo s
tess
o pr
ogra
mm
a ch
e vi
ene
utili
zzat
o da
XC
ode
oppu
re d
a D
evC
++
in
Win
dow
s, pe
r cu
i i r
isul
tati
sara
nno
gli
stes
si d
elle
ese
rcita
zion
i in
labo
rato
rio
•La
diff
eren
za è
che
util
izzi
amo
il Te
rmin
ale
per
chia
mar
e il
com
pila
tore
.
18
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Com
pila
re e
d Es
egui
re
19
hom
e di
rect
ory
cam
bio
dire
ctor
yco
nten
uto
dire
ctor
y
chia
mo
gcc
per
com
pila
re
hello
wor
ld.c
e s
criv
ere
in
outp
ut h
ello
wor
ld.e
xees
eguo
hel
low
orld
.exe
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Opz
ioni
gcc
•C
ome
mol
ti al
tri c
oman
di c
he s
i pos
sono
es
egui
re d
a te
rmin
ale,
anc
he g
cc h
a le
sue
op
zion
i di e
secu
zion
e e
un m
anua
le c
he le
de
scri
ve.
•Il
man
uale
è c
onsu
ltabi
le d
iret
tam
ente
dal
te
rmin
ale
utili
zzan
do il
com
ando
man
20
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
man
gcc
•A
ppar
e un
a sc
herm
ata
di q
uest
o tip
o
21
per
navi
gare
il m
anua
le u
tiliz
zare
le fr
ecce
e la
bar
ra
spaz
iatr
ice.
Per
usc
ire
prem
ere
‘q’
Mau
rizi
o M
artin
elli
- U
nive
rsità
deg
li St
udi d
i Bar
i e IN
FN
Eclip
se•
Una
sol
uzio
ne s
imile
a X
Cod
e e
a D
evC
++
è in
vece
Ec
lipse
:
•D
a os
serv
are
che
ne e
sist
ono
dive
rse
vers
ioni
a
seco
nda
dell’
ambi
ente
che
si i
nten
de s
vilu
ppar
e (C
,C+
+,Ja
va,P
HP,
etc.
)
•Pe
r O
SX p
rece
dent
i al 1
0.5
sugg
eris
co d
i util
izza
re
la v
ersi
one
Mac
Car
bon
22
top related