Awesome Hacks!

プログラミング初心者なので地道に勉強していきます。分からない人の立場から整理していきます。

(記述中)iPhoneアプリ開発_何を作るか考える

ひとまず手始めに何を作るか。

 
どうせなら簡単に作れて、後々高機能化できるものがいいなと思った。
 
結果、アウトラインエディタにしたいなという結論に至った。
 

 

理由
  • メモ帳なら簡単そう。
  • 後でカメラとかも使える。
  • 既存のもので欲しいアプリがない(期待する要件を満たすアプリがない)。
 

アウトラインエディタをどう実装するか

「アウトラインの実装」はネットで検索しても出てこなかった。
ザッと見た感じだと、UITableViewがよさそう。
 
まずはじめに
 
結局文法が分かってないと、以降のサイトを見ても何のことか分からないので…
 
TODOアプリの作り方
 
textViewの保存

swiftでのメモ内容の保存(10189)|teratail

iPhoneアプリ開発初心者がSwift + CoreDataでシンプルなTODOアプリをつくってみた - 一から勉強させてください( ̄ω ̄;)

storyboardを使わずSwiftでToDoアプリを作ったら、とても勉強になった。 - Qiita

サルでもわかる Core Data 入門【概念編】 - A Day In The Life

[XCODE] CoreDataを用いたデータ管理を行う方法。準備編。 - YoheiM .NET

 

core dataについて

・Master-Detail ApplicationのデフォルトのNSDateの動きと、以下2つのサイトのコードを見比べる

[Swift] CoreDataを使ってみる

SwiftでCoreData - Qiita

・各処理の動きについて

CoreDataを使う2。 - nyaago69のブログ

Core Data | 日本VTR実験室swiftではない

 

andropenguin/LocationsSwift · GitHub

https://developer.apple.com/jp/documentation/CoreData.pdf

 
行追加について
 
行間を可変に
 
セルのカスタム
・セルにボタン配置
 
・その他
 
・階層化