マガジンのカバー画像

Swiftでいこう!

585
楽しくプログラミング!Swiftはなんだか楽しい"ことば"です。
運営しているクリエイター

2023年9月の記事一覧

Swiftをはじめよう! 4

丸の中に画像が入りました。次に文字を追加してみましょう。文字は Text("Archery!") を入れます。 Circle()の下に入れてみると、 var body: some View { Circle() Text("Archery!") } これで実行しても文字が表示されることはありません(モディファイアは外しています)。このように2つの部品をうまく表示させるために が用意されています。早速使って実行してみます。 VStack {

Swiftをはじめよう! 3

次に"iOS and macOS Application"を試してみましょう! 題目として Build an iOS app with SwiftUIとなっていまて、作るものは"WhyNotTry” というアプリ名になっています。なかなか面白いですね。でもほんとに試しに作ってみたら思った以上に簡単に出来てしまうとそう思えるかも。 Swift をより簡単に使えるようにしたものがSwiftUIです。フレームワークと呼ばれるもので、部品がいろいろ用意されていてそれをくっつけ

Swiftをはじめよう! 2

さらにSwiftのブログを見ていきます。 Latest release 最新のSwiftのバージョン5.9です。iOS17、macOS Sonoma(9/27にリリース予定)より本格的に使われているバージョンとなります。WWDC2023ではっ評されて、実装、公開されています。 Mac,Linux,Windows,その他でインストールして使えます。 Get started New to Swift?という題目で、Swiftについて"A Swift Tour"でざっと例文

Swiftをはじめよう!

Appleが作っているSwift。iOS17などが出たタイミングで今年も正式に5.9にアップデート。Apple独自の部分とオープンソースでの開発も進められているもので毎年、機能追加などが行われています。 下記の開発状況などが書かれているブログもアップデートがあったのでご紹介。 Swift は、初心者にとって親しみやすく、専門家にとって強力な誰で使うことができるプログラミング言語です。 高速、最新、安全、そして楽しく書くことができます。    ということで、後発の言語で、

SwiftUIでいこう! - 非同期処理を考える。

JavaScriptの非同期処理を見てきましたがSwiftではどうでしょう。Swiftでもasync,awaitを使って非同期処理を行います。 同じようにasyncをつけた関数の中にawaitを着けて関数を指定します。 実際の使用例として上記参考サイトで例示してあります。 struct ContentView: View { @State var text = "Default" var body: some View { VS