はじめに 既存のObjective-cのコードをSwiftに置き換える際に迷ったのでまとめておきます。 変数・定数

はじめに 既存のObjective-cのコードをSwiftに置き換える際に迷ったのでまとめておきます。 変数・定数
Swiftが発表されて以来早2年、なんだかんだと言い訳しつつその後も大量のObjective-Cコードを生産し続けてまいりました。そんなカルマを精算すべく、よく使いまわしているコードはSwift化 しておこう、と思うのですが、どうしても「既に動いているコードを書き直す」というのは、他の緊急性の高いタスクに割りこまれてしまいがち。。 そんなわけで、ObjC → Swiftに 自動変換 してくれるコンバートツールを試してみようと思い立った次第です。 ##コンバータを探してみる 「確かヤフーさんが昨年コンバータをオープンソースで出してたなー」とググってみると、けっこう他にもいろいろとコンバータや変換方法が見つかりました。 ###Swiftify オンラインで、コードブロック/ファイル/プロジェクトの単位で変換 できます。 Pricing というタブがあるので見てみたところ、無料でできるのは、 コ
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ページを開く