top of page

アプリを手作りしています

ホーム: ようこそ!
ホーム: Blog2

[SwiftUI] PMP Processes/ PMPプロセス一覧アプリ - (1) Filter Processes

  • handmadeapp
  • 2020年1月31日
  • 読了時間: 1分

更新日:2020年2月18日

PMP (Project Management Professional) という資格試験の勉強中です。


・Knowledge Area

・Process

・Process Group


の一覧をどこでも勉強できるように、


・Knowledge Area別のProcess一覧表示(Knowledge Area=Section, Process=List item)

・Process Group別のフィルタ(選択したProcess Groupに該当するProcessのみ表示)


ができるアプリをサクッと作りました。


  • A: All process groups

  • I: Initiating process group

  • P: Planning process group

  • E: Executing process group

  • M: Monitoring & Controlling process group

  • C: Closing process group


<ItemRow>

ちなみに、Utilityクラスは、SF SymbolのsystemNameを返します。


<Section付きList>

「.filter{$0.area == ar && (self.groupFilter == "" ? true: $0.group == self.groupFilter)},」

の、”何もフィルタされていない(Allの)場合”の書き方に悩みました。。。

常に「true」を返す、でいいのか、と納得。


ちなみに、defaultDataに

と、全てのプロセスの情報を登録済み。


データの変更や削除などは一切不要。

単純に一覧で見たい、フィルタして見たい、だけができるアプリ。


自分が今欲しいものを、自分が必要な仕様のみでサクッと作れて、

自分のPCに繋げるデバイスであれば、すぐに使える!


DIYアプリ、良いですね!

Comments


©2020 by Handmade App. Proudly created with Wix.com

bottom of page