はじめに 既存のObjective-cのコードをSwiftに置き換える際に迷ったのでまとめておきます。 変数・定数
はじめに 既存のObjective-cのコードをSwiftに置き換える際に迷ったのでまとめておきます。 変数・定数
Objective-C → Swift コンバータ3種を比較(Swiftify, iSwift, objc2swift)Objective-CXcodeiOSSwift Swiftが発表されて以来早2年、なんだかんだと言い訳しつつその後も大量のObjective-Cコードを生産し続けてまいりました。そんなカルマを精算すべく、よく使いまわしているコードはSwift化 しておこう、と思うのですが、どうしても「既に動いているコードを書き直す」というのは、他の緊急性の高いタスクに割りこまれてしまいがち。。 そんなわけで、ObjC → Swiftに 自動変換 してくれるコンバートツールを試してみようと思い立った次第です。 コンバータを探してみる 「確かヤフーさんが昨年コンバータをオープンソースで出してたなー」とググってみると、けっこう他にもいろいろとコンバータや変換方法が見つかりました。
c +--- c++ +-- objective-c --- objective-c++ NextStep - OpenStep - MacOS X なので、 NSXXX というクラス名が多い。 xcode LLVM と clang(くらん) LLVM と gcc clang はフロントエンド objective-c -(frontend)- LLVM IR -(backend)- ARM | x86 etc clang は c, c++, objective-c, objective-c++ をサポート。 clang はオープンソース clang は dylib だけど、gcc はコマンドラインで対話するので、clang は詳細な情報を提供できる。 クラス理解のステップ 基底クラス NSObject( 例外:NSProxy ) デフォルトは @protected メソッドのインターフェー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く