17. View
View
Model
Model
Binding Update
Fetch
class ArmView{
var vm:ArmViewModel
var skin:Skin
var hand:Hand
func slip()
}
class ArmViewModel{
var state:ArmStatus
var born:BornModel
…
}
class BornModel{
var count:Int
var damage:Float
…
}
Call slip()
change viewmodel
property “born”
STEP
18. View
View
Model
Model
Binding Update
Fetch
class ArmView{
var vm:ArmViewModel
var skin:Skin
var hand:Hand
func slip()
}
class ArmViewModel{
var state:ArmStatus
var born:BornModel
…
}
class BornModel{
var count:Int
var damage:Float
…
}
Change values,
and change “state”
STEP
19. View
View
Model
Model
Binding Update
Fetch
class ArmView{
var vm:ArmViewModel
var skin:Skin
var hand:Hand
func slip()
}
class ArmViewModel{
var state:ArmStatus
var born:BornModel
…
}
class BornModel{
var count:Int
var damage:Float
…
}
Change “value”,
then change “state”
then change “view”
STEP
28. ∼ After Release ∼
OK, RELEASE GOOD….
I WANT TO UPDATE AND TESTING MORE!!
BUT ONLY HAVE 1 BUILD DEVICE…
IOS ENGINEER, IT’S ME ONLY…
_人人人人人人人人人人人_
> HELP ME!Someone!<
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
OK,
ADDITIONAL
30. ・What’s Good point?
- Free plan is substantial.
- Setting is simply.
- Can provide TestFairy, and
Upload to iTunesConnect
Simply using by fastlane.
- Can connect easily
Vender Service
- also use android.
ADDITIONAL