プログラム

プログラム

属性(Attribute)の指定に使われている[]

該当部分(冒頭)説明:これらの[]は「産性」(Attribute)を定義しているもので、配列とはまったく関係ありません。・Comlmport:このインターフェイスがCOM (Component Object Model)オブジェクトであるこ...
ブログ

気象庁XMLについて

今回沿岸予報のアプリを作るにあたって、初めてAPIやXMLに触れましたが、気象庁のXMLは通常のAPIのJSONとは比べ物にならないほど難しかったので愚痴として残しておきますw苦労した点通常のAPIと違いとりあえずXMLの中身を把握しなけれ...
プログラム

URLSession

URLSession.sharedSwiftUI アプリで外部 API からデータを取得する場合、URLSession.sharedの後に続くメソッドは、データの扱い方や非同期処理の管理方法によって使い分けられます。主に、以下の3つの方法が...
プログラム

構造体をForEachする

MaxTemp構造体の各要素をForEachで一つずつ取り出して処理するには、まず構造体のプロパティを配列に変換する必要があります。SwiftUIのForEachは、通常、配列やRangeのようなRandomAccessCollection...
プログラム

Xcodeメモ

便利ショートカット単語ハイライト状態で Command + D同じ単語を複数選択状態にできる、カーソルも増えるCommand + Shift + 矢印キー文の端まで選択できる↑との組み合わせが便利Command(or Alt) + 矢印キー...
プログラム

Optional型

Optional型は、Swiftで「値が存在しない可能性」を安全に扱うための機能です。1.nilが入っている(または入る可能性がある)ご提示のコードの場合:private var op_data: OpWeather?この変数は、OpWea...
プログラム

引数に for がつく時

**外部引数名(External Parameter Name)**と呼ばれるもので、Swiftの関数定義における重要な特徴の一つです。外部引数名の意味Swiftでは、関数の引数は、**関数を呼び出す側で使用する名前(外部引数名)**と、*...
プログラム

ローカルでWordPress環境を作る(VScode&Mac)

選択肢① ローカル環境を用意するMacなら以下のどれでもOKです:Local (by Flywheel):GUI操作で簡単、初心者向けMAMP:王道、Apache + MySQL + PHP をまとめて提供Docker:慣れてきたら便利、再...
プログラム

ピッカーはユーザー未操作の時は値が入っていない

✅ 結論からPicker("", selection: $selected_name)は必ず selection が Picker 内のtagのいずれかにマッチしていないといけません。もしselected_nameが初期値で""(空文字)で...
プログラム

文字列操作

標準関数✅ 指定した文字で分割する(components)特徴: の配列を返す。空の要素も保持される。例: "a,b,,c,".components(separatedBy: ",") → (空要素もそのまま)用途: 元の文字列の構造を保ち...