基数変換0埋めするはじめにどのようなプログラミング言語であっても、文字列操作は頻繁に使用しますし、必要不可欠な技術です。今回はSwift4における文字列操作について説明します。基数変換0埋めするスポンサーリンク文字列のカウント文字列をカウントするにはcountプロパティを使用します。変数に入っている文字列をカウントするには以下のように記述します。5ダブルクオーテーションで囲まれた文字列の後に.countを付けてもカウントが可能です。小文字に変換するには.lowercased()メソッドを英小文字を大文字に変換するには.uppercased()メソッドを使用します。ABCDEFGに変換されるスポンサーリンクひらがな、カタカナ変換ひらがなをカタカナに、カタカナをひらがなに変換する場合はapplyingTransformメソッドを使用します。第1引数には「.hiraganaToKatakana」を指定し、カタカナに変換する場合は第2引数のreverseにfalseを、ひらがなに変換する場合はreverseにtrueを指定します。先頭のn文字取得するにはprefixメソッドを、末尾からn文字取得するにはsuffixメソッドを使用します。引数には取得する文字数を指定します。指定した位置の文字列を取得する指定した位置の文字列を取得するには[]と範囲演算子を使用します。2文字目から6文字目までの5文字を取得したい場合は以下のようにします。BCDEFスポンサーリンク文字列を数値に変換する文字列から数値に変換するにはIntやDoubleを使用します。数値に変換できない場合はnilになります。Intに変換できないのでnilになるスポンサーリンク任意の文字列を検索する任意の文字列が含まれているかを調べるにはrangeメソッドを使用します。引数に検索したい文字列を指定すると、その文字が含まれている範囲を返します。print("\(sentence[range])が見つかりました。print("文字列は見つかりませんでした。")}スポンサーリンク文字列を分割する文字列を分割するには、componentsメソッドを使用します。引数には分割に使用する文字列を指定します。.newlineのような指定も可能です。replaceSubrangeメソッドを使用します。第1引数に置換する範囲を、第2引数に置換後の文字列を指定します。青い花}先ほどのreplaceSubrangeメソッドは変数の中の文字列を直接書き換えるものです。置換後も元の文字列を保持しておきたい場合はreplacingCharctersメソッドを使用します。青い花}スポンサーリンク基数変換10進数を2進数や16進数に変換したり、2進数や16進数を10進数に変換するにはIntやStringを使用します。16進数「f」を10進数に変換スポンサーリンク0埋めする0埋めした数値を作成したい場合は、Stringでformat指定をします。iOSアプリ用の設定画面を作成するには、TableViewを使用するのが一般的です。TableViewを利用するには覚えることも多く、1ページ作成するだけでも結構大変です。Inspectorから変更することができないので、コードから変更する必要があります。前回はRealmにおけるモデルオブジェクトの作成方法とデータベースへの書き込み方法について説明しました。第4回目となる今回は、クエリを使用してデータベースからデータを取得する方法について説明します。使用するコードをなんども入力するのは面倒ですね。そこで、よく使用するコードはライブラリとして登録して使い回せるようにします。これをコードスニペットと呼びます。前回はEurekaをプロジェクトにインストールするところまでの説明をしました。Controllerの追加方法と、設定画面用のクラスファイルを作成する方法を見ていきます。前回は1行入力欄や複数行入力欄を作成しました。今回は以下について見ていきます。過去記事は以下を参照してください。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。メタ情報ログイン投稿フィードコメントフィードWordPress.orgタイトルとURLをコピーしました。