万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    SwiftUI使ってみた

    この記事がいい 宣言的UIフレームワーク 「SwiftUI」と「Flutter」を比較してみた - dely engineering blog

    https://dev.classmethod.jp/smartphone/iphone/lean-swiftui/

    VS Codeで編集してもホットリロード出来ない

    あとフォーマットがないので入れる。 Xcodeで使えるSwiftコードフォーマッター「Swimat」をつかってみた - Qiita

    Apple公式のチュートリアルでハマったこと

    この公式で Apple Developer Documentation

    +マークどこ? f:id:shinriyo:20191222173003p:plain

    最初のところは

    struct ContentView: View {
        var body: some View {
            VStack(alignment: .leading) {
                Text("Turtle Rock")
                    .font(.title)
                HStack {
                    Text("Joshua Tree National Park")
                        .font(.subheadline)
                    Spacer()
                    Text("California")
                        .font(.subheadline)
                }
            }
            .padding()
        }
    }
    

    ってなったのに、 Text("Turtle Rock") がなぜかさらにVStackの配下に変わってる・・。

    struct ContentView: View {
        var body: some View {
            VStack {
                MapView()
                    .frame(height: 300)
    
                VStack(alignment: .leading) {
                    Text("Turtle Rock")
                        .font(.title)
                    HStack(alignment: .top) {
                        Text("Joshua Tree National Park")
                            .font(.subheadline)
                        Spacer()
                        Text("California")
                            .font(.subheadline)
                    }
                }
                .padding()
            }
        }
    }

    ・フェイバリット機能 Apple Developer Documentation

    スイッチがないときは全部出す、そうじゃないときはisFavoriteのみ。

     if !self.showFavoritesOnly || landmark.isFavorite {

    ・Drawing Paths and Shapes https://developer.apple.com/tutorials/swiftui/drawing-paths-and-shapes

    Badge.swiftSupporting Views の中にいる。 2つ作るとエラーになる。

    邪魔なイメージはこれで消せる

    f:id:shinriyo:20191222194319p:plain