Swiftでのキャストについて、調べましたのでブログにまとめておきます。 環境:Xcode6 beta6 詳細は、”The Swift Programming Language”の”Type Casting”に記載されています。 検証は以下のクラスを用いて行いました。 protocol SomeProtocol { func protocolMethod() } class BaseClass : SomeProtocol{ func protocolMethod() { println("Protocol Method BaseClass") } } class SomeClass1 : BaseClass { func some1() { println("SomeClass1") } } class SomeClass2 : BaseClass { func some2() { pr
![3分でわかるSwiftのキャストの基本](https://cdn-ak-scissors.b.st-hatena.com/image/square/070cd92f467dc75da3b0c11e5a6b83dbeb72a010/height=288;version=1;width=512/https%3A%2F%2Fwww.dorapro.co.jp%2Fengineerblog%2Fwp-content%2Fuploads%2F2014%2F08%2Fxcode-closeup.png)