記事一覧
SouceTreeのssh接続で転けた話
こんにちは。ママさんエンジニアのトモヨです。
普段はターミナルでgitにコミットなどしていますが、
コミットテンプレートなど便利な機能があるので業務使いにはSoucetreeを利用していました。
個人でもSoucetreeを利用しようとしまして、ssh接続でつまづいてしまったので備忘録として残します。
なお大体の人か下記の記事で解消できると思います。
私はターミナルからgitの接続をアクセスト
SwiftUI+MVVMの設計で地図を用いた位置情報の表示をしてみる
こんにちは。ママさんエンジニアのトモヨです。
SwiftUIの練習に、地図と位置情報を用いたアプリを作成してみました。
アプリを起動すると位置情報を取得し現在地を中心に地図を表示するアプリです。画面はこんな感じです。
完成したコードです。
簡単なクラス構成です。
LocationManager・・・CLLocationManagerを持つ。shared
ContentView・・・メインのvi
iOSアプリで爆速で緯度経度を取得できるようにする
こんにちは。ママさんエンジニアのトモヨです。
iOSのアプリを自作して一度は位置情報を取得してみたいですよね。
位置情報というのは個人情報ですので、取得するには設定が必要なのです。2ステップあれば取得できますので、実際にやってみましょう。
動画にもまとめてみました。
Xcode Version 13.2.1 (13C100)です。
1.Custom iOS Target Propertiesに
Welcome to Xcode! Xcodeの使い方を学ぶ
こんにちは。ママさんエンジニアのトモヨです。
アプリ作りたい。でもXcodeに拒絶反応が・・・
そんな方でもわかるようにXcodeの使い方をyoutubeに上げてみました。
こんなことできるんだなあという感覚で見ていただければOKです。
わからないことあれば質問など受付中です。
SwiftUIでListを実装し設計を学ぶ②
こんにちは。ママさんエンジニアのトモヨです。
①ではjsonデータの読み込みからListへの表示を行いました。
データをプロパティにしていましたが、破棄するタイミングを見失ってしまっています。管理として良くないのでAppが生成するときに作成するようにしましょう。
①データを変更するまずModelData.swiftのfruitsをObservableObjectに準拠したクラスのプロパティに変更
SwiftUIでListを実装し設計を学ぶ①
こんにちは。2児ママさんエンジニアのトモヨです。
前回の記事で簡単なList実装を行いましたが、1つのクラスでささっと書いてしまう実装でした。現実のアプリ作成ではデータが複雑であるため、クラス分岐は必須であり、データとViewは分割すべきです。
今回はViewとデータを分割し、管理をApp(一番上の親View)で行う方法を書きたいと思います。
実際に記載したコードはこちらです
果物のリストを一
SwiftUIで簡単なListを作る
おはようございます。ママさんエンジニアのトモヨです。
今まではUITableViewでリストを作成していましたが、SwiftUIで簡単に描けるようになったので、試してみました。
import SwiftUIstruct Colors: Identifiable { var id = UUID() var name: String}struct ColorList: View {
SwiftUIでは値の監視が楽チンになった
こんにちは。ママさんエンジニアのトモヨです。
UIKitでは表示する情報がが変わった時にViewを更新しなければならない処理が必要でした。
label.text = "変更したよ"view.layoutIfNeeded() //明示的に画面の変更を促す
@StateSwiftUIのViewはStruct(構造体)であるため値の保存ができない。
@Stateを付属したプロパティはメモリ管理がフレ