⌨️ 入力からテキストを取得

📌 これはどんなアクション?

入力された内容を、そのまま「文字」として取り出すアクションです。

「入力を要求」で受け取った内容や、他のアクションから渡された入力を、
加工せずに文字として確定させたいときに使います。


📱 iPhoneで表示されるアクション情報

・入力:入力内容(文字・数値・日付など)
・出力:テキスト(文字)
・入力の種類に関係なく、文字として扱われる

※ 数値や日付も、このアクションを通すと文字扱いになります。


🧩 使いどころ(メリット・デメリット)

【メリット】
・入力内容を確実に文字として扱える
・表示・保存用の処理に使いやすい
・入力内容の型を意識しなくてよい
・文字加工系アクションにつなげやすい

【デメリット】
・数値や日付としての性質は失われる
・計算や日付処理には使えない
・処理用というより表示・記録向け


🔧 よくある使い方

・ユーザー入力をそのまま表示する
・メモやファイルに保存する前処理
・ログや日記の本文を作る
・置き換え/分割など文字加工の前段


🧪 具体例①:入力内容をそのまま通知する

  1. 入力を要求(メッセージを入力してください)
  2. 入力からテキストを取得
  3. 通知で表示

用途:自由入力の即時表示


🧪 具体例②:入力内容をログとして保存する

  1. 入力を要求
  2. 入力からテキストを取得
  3. テキストで文章を整える
  4. メモに保存

用途:考えログ・簡易メモ


🧪 具体例③:他の値と組み合わせて文章にする

  1. 入力を要求
  2. 入力からテキストを取得
  3. 日付をフォーマット
  4. テキストでまとめる(例:日付+入力内容)
  5. メモに保存

用途:日付付き記録


🔍 関連アクションとの役割整理

・入力を要求:ユーザーから内容を受け取る
・入力からテキストを取得:入力を文字として確定
・テキスト:文章を組み立てる
・置き換え/分割/結合:文字を加工する


📝 使うときの注意点

・計算や判定に使う値は、この前に処理する
・表示・保存専用と割り切ると分かりやすい
・入力案内文を具体的にすると安定する