2022-05-01から1ヶ月間の記事一覧

初心者プログラミング日記 SwiftUI⑧

WWDC20 App essential in SwiftUI をみることにしました。 (全然プログラム書いてない。。15分だし) Views - それぞれのViewがUIの一部を定義する 目に見える全てがView。文字も、枠も、リストも。 スクリーンに見える全てのピクセルがViewになんらかの形…

初心者プログラミング日記 SwiftUI ⑦ ストレージのお話

WWDC20 Data Essential in SwiftUIにUIストレージのお話が出てきました。 例によって初心者の意訳なので、信用できない情報です。 Process Lifetimeということで、State,StateObject,Constantはデータを保持するけど、 Appが落ちた時には無くなっちゃうよ。…

初心者プログラミング日記 SwiftUI ⑥ ObseravableObject

WWDC20 Data Essential in SwiftUIを見ています。 2つ目のルカさんのパートはObseravableObjectについてでした。 下記初心者の私の意訳なので、違う可能性ありありです。 @Stateと@Bindingでも良いけど、本来データやプログラムはUIとは分けるよね? そう…

初心者プログラミング日記 SwiftUI⑤ Xcodeのダウンロードが終わらない

WWDC20のData Essentials in SwiftUIを見て、Xcodeでコード書いて試してみよう! と思ったら、、、アップデートしてて使えませんと出ていました。 しかも、終わってるように見えて終わってない感じ。。。 この現象前にもあったのですが、この場合、Macのアッ…

初心者プログラミング日記 SwiftUI④ SwiftUIのライフサイクル

WWDC20 Data Essentials in SwiftUIに移る こんばんはNattsuXです。仕事で落ちているので、こんな時はLet'sプログラミング! developer.apple.com これまでコード模写である程度理解してきましたが、もう少し仕組みの部分を理解したいと 思って再チャレンジ…

初心者プログラミング日記 SwiftUI③

WWDC20 Introduction to SwiftUI続き(42分42秒あたりから) // // SandwichStore.swift // Landmarks // // import Foundation //サンドイッチを含む変更可能なオブジェクト //テスト用に単集合インスタンスも用意 //私たちがオブジェクトを変更する時にはS…

初心者プログラミング日記 SwiftUI②

// // SandwichDetail.swift // Landmarks // // //SwiftUIはUIを定義する import SwiftUI //SwiftUIのViewの在り方 //SwiftUIではViewはViewプロトコルに準拠する構造体で基本クラスを継承しない //つまり保存されているプロパティを継承せず、Viewはスタッ…

初心者プログラミング日記 SwiftUI①

WWDC20「introduction to SwiftUI」を勉強中 会計学科というド文系の下記独学でイマココな感じです笑 初心者用の教本1冊→自作TODOアプリ作ろうとしてあと一歩のところでどれも断念 →Unityに2Dアプリ制作に逃げる→再度SwiftUI←イマココ なかなかSwiftUIの日…

初心者プログラミング日記

アプリ開発をしようと思い立って気づくと1年以上が過ぎていた。 SwiftUIでToDoアプリを作ろうとして挫折し、Unity C#で2DRPGを作ろうとして、 できそうな気はしているけど寄り道したいという今。 Unityで見えた世界もあったから、今、SwiftUIに戻ったらどん…