2021-07

Swift

Swift5のアクセス修飾子

Swift5には意外と多くのアクセス修飾子があります。必要なときにすぐに確認できるようまとめておきます。 privateそのクラスまたは構造体の中でのみアクセス可能(extension内でもアクセス可能) private(...
Swift

lazy stored property (遅延格納型プロパティ)とは?-Swiftを理解する

lazy stored propertyとは? 普通のstored property(格納型プロパティ)は、初期化の際に値を与えず必要とされたときに初めて値を決定することができるという性質を持ちます。使うタイミングで値が格納され...
Swift

structとは?-SwiftUIを理解する

SwiftUIはstruct中心のコードになっています。なのでSwiftUIにおいてstructの理解は非常に重要です。SwiftUIを理解するためにstructについて学習しましょう。かなり初歩的な内容なので退屈な内容かもしれませんが、...
Swift

iOS14におけるDatePickerについて-SwiftUI

今日はiOS14でDatePickerの使い方と見た目、Styleについて説明していきます。 環境 Xcode12.5.1Swift 5.4.2SwiftUI DatePickerの使い方 Apple公式ドキュ...
Swift

【Xcode13】SwiftUIに追加される新機能-AsyncImageが便利!

少し前になりますが、WWDC21ではSwiftUIの新しい機能がたくさん紹介されていました。その中から今回は AsyncImage について説明していきます。XCode13以降、iOS15以降でしか使えないので、まだまだ業務などで使用はさ...
Swift

SwiftUIのPickerの使い方と、覚えておくと便利なPickerの種類

何かと使用することが多いPickerをSwiftUIで実装する方法について説明します。 開発環境 Xcode 12.5.1Swift5.4iOS14.6 使い方 参考にしたのは毎度お馴染みApple公式ドキュメ...
Swift

Textをローカライズする方法-SwiftUI

今回はSwiftUIのText等を使った際の Localization の方法を説明します。とは言ってもUIKitとほとんど変わりません。 1- プロジェクトにLocalizationを追加 まずはプロジェクトに必要な言語...
日常

東京オリンピック開会式

今日は東京オリンピックの開会式があるので、ブログはお休みします〜。 みなさんにとって良いオリンピック・パラリンピックになりますように。
Swift

@EnvironmentでViewの環境値を読み取ろう-SwiftUI

自分で用意したデータを処理する際に使用する@Stateや@ObservedObjectとは違い、タイトルの通り、@EnvironmentはViewの環境値を読み取れるProperty Wrapperです。今回はこの@Environment...
勉強会

集まれSwift好き!Swift愛好会 vol.61 @ オンライン に参加しました

今日は「集まれSwift好き!Swift愛好会」に参加しました。仕事が忙しかったり、タイミングが合わなかったりでなかなか参加できていなかったので、久々の参加になりました。 談義(=時間や内容に制限がないゆるい発表)という参加しやすい...
タイトルとURLをコピーしました