タグ NSInvocation
人気順 10 users 50 users 100 users 500 users 1000 usersSwiftのmanual mocking
Objective-Cではテストケース毎にオブジェクトの一部だけ挙動を変えたい場合に、OCMockなどのライブラリを使うのが普通でした。 それらのライブラリはNSInvocationやMethod Swizzlingなどを使ったいわゆる魔術的なコードで実現されていることが多く、 "テストコードを書いているのによくわからんコードが動いてる!"ってなってモヤモヤしたりします。 一方、Swiftではma... 続きを読む
A-Liaison BLOG: Swift を使ってみてがっかりした点まとめ
2014年6月6日金曜日 Swift を使ってみてがっかりした点まとめ 数日間iOS8/Xcode6/Swiftな環境で色々試してみて、Swiftを使っていて思ったよりがっかりした点が多かったのでちょっとまとめてみようと思います。 動的な処理がSwiftだけでは一切できない [NSObject performSelector:]の類と、NSInvocationがSwiftからは一切呼び出せません。... 続きを読む
A-Liaison BLOG: Swift を使ってみてがっかりした点まとめ
akisuteが主に技術的なネタを書き溜めるブログです。 数日間iOS8/Xcode6/Swiftな環境で色々試してみて、Swiftを使っていて思ったよりがっかりした点が多かったのでちょっとまとめてみようと思います。 動的な処理がSwiftだけでは一切できない [NSObject performSelector:]の類と、NSInvocationがSwiftからは一切呼び出せません。使おうとすると... 続きを読む