際際滷

際際滷Share a Scribd company logo
HOME¨Sアプリ 頼畠Swift晒
HOME¨Sアプリ 頼畠Swift晒
HOME¨Sアプリ 頼畠Swift晒
HOME¨Sアプリ 頼畠Swift晒
?
2009 2010 2011 2012 2013 2014 2015 2016
?
?
Ver.1
Ver.2
Ver.3
HOME¨Sアプリ 頼畠Swift晒
Swift()
2014 6 2014 10 2015 4 2015 9 2015 10 2016 3
Swift?
1.0
Swift?
1.1
Swift?
1.2
Swift?
2.0
Swift?
2.1
Swift?
2.2
HOME¨Sアプリ 頼畠Swift晒
?
?
?
?
?
?
?
?
?
??
HOME¨Sアプリ 頼畠Swift晒
?
?
?
?
?
nextdeveloper.hatenablog.com/entry/2016/01/05/104226
?
?
?
?
?
Obj-C
extension?
(Swift)
?
?
?
?
?
?
var person = PrivatePerson()
var name = person.valueForKey("name") // AnyObject
person.setValue("Hanawa", forKeyPath: "name")
?
?
?
?
class Object {
var foo: String {
return "foo"
}
}
class ObjectTests: XCTestCase {
func testFoo() {
class ObjectMock: Object {
override var foo: String {
return "hoge"
}
}
let objectMock = ObjectMock()
XCTAssertEqual(objectMock.foo, "hoge")
}
}
?
?
?
?
Obj-C Swift
NSObj?
(Swift)
?
?
?
HOME¨Sアプリ 頼畠Swift晒
HOME¨Sアプリ 頼畠Swift晒
nextdeveloper.hatenablog.com/entry/2016/04/27/121801
HOME¨Sアプリ 頼畠Swift晒
?
?
?
?
?
HOME¨Sアプリ 頼畠Swift晒
?
?
?
nextdeveloper.hatenablog.com/entry/2016/04/11/190250
HOME¨Sアプリ 頼畠Swift晒

More Related Content

HOME¨Sアプリ 頼畠Swift晒