String
String
「String」はCoddyKit上の無料Swift Academyレッスンです。 これはレッスン1/1です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはSwift Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Swift Academyコースには全1レッスンが含まれています。
概要
こんにちは。
このレッスンでは、Swiftを使ったStringの操作を行います。
Stringを複数行で定義したい場合があります。その場合は、該当するStringをトリプルクォートで囲むだけで十分です。
次の例を見てみましょう。
let quotation = """
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
"""SwiftではStringは値型です
Swiftでは、Stringは値型です。
新しいStringが作成されると、Stringの値がコピーされます。そのため、値渡しとして扱われます。
Stringがコピーされることは、コードの安全性にとって重要です。特に、関数で使用したStringが後から変更されないことを理解しておくことが重要です。
文字列補間
文字列補間とは、文字列内のプレースホルダーを対応する値に置き換える仕組みです。
多くの最新言語と同様に、Swiftでは文字列補間を非常に簡単に行えます。
次の例を見てみましょう。
let multiplier = 3
let message = "\(multiplier) times 2.5 is \(Double(multiplier) * 2.5)"
print(message)おめでとうございます
おめでとうございます 🎉
このセクションでは、SwiftのString操作について学びました。
次のレッスンでお会いしましょう 😎

よくある質問
「String」レッスンは無料ですか?
はい。「String」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Swift Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Swift Academyコースには全1レッスンが含まれています。
「String」で何を学びますか?
String ブラウザで直接実行するハンズオンコードでSwift Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Swift Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのSwift Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/1です。
「String」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このSwift Academyレッスンでコードを書いて実行できますか?
はい。すべてのSwift Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。