Mobile,Jasmine,JavaScript,Java,テスト駆動開発等)など扱っています。Xcode6スポンサードリンクSwiftでStringのメソッドstringByReplacingCharactersInRange:withString:のコンパイルが通らなくて困ってしまいました。利用している環境はXcode-Beat2です。StackOverflowに以下のやり取りがありました。NSStringなんだそうです。StackOverflowにに以下のやり取りがありました。最後の方のやり取りを見ると単純にバグっぽいですね・・・、私の英語力ではそう読み取りましたが、自信はないです。Objective-CでstringByReplacingCharactersInRangeObjective-Cの確認用にテストケース(XCTestフレームワーク)を作成してましたが、当然テストは成功します。同様にSwiftで確認用にテストケース(XCTestフレームワーク)を作成しましたが、コンパイルエラーが発生します。afterInputText);}エラーは以下の画面の通りです。他の回避方法もあるのかもしれませんがbridgeToObjectiveC()を経由して、NSStringクラスのインスタンスメソッドとしてstringByReplacingCharactersInRangeを呼び出すように変更しました。afterInputText);}テストは成功しました。うーん、とりあえずSwiftのStringのメソッドが変なコンパイルエラーを出力するときはbridgeToObjectiveC()を使うことにします。コストはかかっているでしょうけど・・・、コンパイル通らないとどうしようもないですよね。最終的には、Xcode6の正式版での確認時にbridgeToObjectiveCを外すかを考えます。Xのためのプログラミング言語。Test)をXCTestフレームワークで試してみる。記事を読むSwift入門[公式リファレンスのチュートリアルのSteps2の後半]「Swift入門」では、Steps2の前半まで説明させていただきました。コメントをキャンセルメールアドレスが公開されることはありません。Test)をXCTestフレームワークで試してみる。ENTRY動画で英語を学習できるiOSの無料アプリCapTubeをリリースいたしました。個人では初となるiOSアプリをリリースいたしました。前回はSwiftの概要をザックリと説明させていただきました。Mobile,Jasmine,JavaScript,Java,テスト駆動開発等)など扱っています。