月別アーカイブ: 2018年5月

Useful information

平成30年5月15日(火曜日)

今回は、cell内のsegment_sw操作をmasterviewにて知る方法として、以下参考により、OK!!
但し、superviewの階層は、それぞれの環境により、要調整!!
TableViewCellにボタン付けていろいろやる

平成30年5月11日(金曜日)

Passing Data Between View Controllers in iOS: The Definitive Guide
protocol conformance that has a class bound
delegateをweakで宣言する際にprotocolにclassを継承する理由

apple
NSFetchedResultsController

Swift NSFetchedResultsController Trickery

平成30年5月5日(土曜日)

UITableViewのデリゲートメソッドまとめ

平成30年4月19日(木曜日)

Object Oriented Programming in Swift

CallKit iOS Swift Tutorial for VoIP Apps (Super Easy)

平成30年4月4日(水曜日)

複数のstoryboard
[iOS swift] ContainerViewをプログラムで作りたい
プロジェクト名 ContainerViewConstraints

UITableViewCell auto height based on amount of UILabel text

[swift] PopoverPresentationControllerの実装とタップした時にメインViewにタップ情報を反映させる方法

UITableViewのrowHeightやestimatedRowHeightに何を設定すると良いのか

チェック★

平成30年3月30日(金曜日)
チェック★uipresentationcontroller
チェック★ uistackview Expandable cells
平成30年5月8日(火曜日)
追加
チェック★伸縮するUITableViewを作る
NSFetchedResultsController
Swift NSFetchedResultsController Trickery
Core DataでNSFetchedResultsControllerを利用する
UIViewControllerからUICollectionViewのDataSourceを分離し肥大化を防ぐ具体例

My Project(forecasterplus_2018_update)

平成30年5月6日(日曜日)

coredata(経過版 未完成)
forecasterplus_2018_m_detall_with_core_A
forecasterplus_2018_m_detall_with_core_B_CSV

coredata(完成版 基本版 AppDelegate、Predicateまで)
csv2core_AppDelegate

CollectionView版
csv2core_CollectionView_searchBar_ A(経過版 動作可)
csv2core_CollectionView_searchBar_ B(動作)

Table版
csv2core_master_detail(searchbar無し 動作)
csv2core_master_detail_searchBar (search-bar table有り 動作)
csv2core_master_detail_searchBar_A(searchbar navigation 有り 動作)

Subscripts・Sets・UITableViewDataSource・Properties

平成30年5月3日(木曜日)

apple Subscripts

apple Collection Types

UITableViewを軽量化する!(Swift版)

Swiftでは関数も型を持ったオブジェクトなのでプロパティとして代入することができます。
その他、プロパティ監視
プロパティ値が設定される前と設定された後に処理を行うことができます。この機能をプロパティ監視と呼びます。
値が変更される前に、willSet()が呼ばれます。また、値が変更された後に、didSet()が呼ばれます。
CocoaやUIKitを使ったアプリケーションの開発では、デリゲートパターンを多用します。デリゲートパターンは、イベントに応じて他のオブジェクトにイベントを通知したり処理を委譲するパターンですが、プロパティ監視を使うと、値の変更に応じたイベントの通知を簡単に実装することができます。
プロパティ