0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

try Swift:スケジュール画面の解析

Posted at

はじめに

try Swiftのスケジュール画面を解析する。ゴールは登場するクラスの洗い出しと関連性のざっくりとした把握。

スケジュール画面のスクリーンショット

スケジュール画面の構成及び構成する主なクラス

画面構成

[SessionTableViewCell達]

[SessionTableViewController1, SessionTableViewController2, SessionTableViewController3]

ScheduleViewController

UI部分

ScheduleViewController:スケジュール画面の母体
ButtonBarView:画面上部のバーボタン(ボタンによって画面のコンテンツが表示される)
SessionTableViewController:画面のコンテンツが表示される画面
SessionTableViewCell:スケジュールコンテンツ画面

モデル部分

ConferenceDay:会議日付及びSession情報を含む構造体
SessionBlock:Sessionsのスタート、エンド、Session情報達
Session:Session情報

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?