プログラムについてのアレコレや日々の気になった事を書いていきます。

プログラム@ファーム

「 Swift 」 一覧

iOS開発

【swift】配列(Array)とハッシュ(Dictonary)の書き方

2017/06/12   -iOS開発
 ,

こちらは、備忘録として記載します。 調べた理由 配列とハッシュの使い方(書き方)が言語によって違う事と配列とハッシュはデータを扱う上で重要なので調査しました。 調べた結果 配列とハッシュは簡単な書き方 ...

iOS開発

【swift】文字列操作

2017/06/06   -iOS開発
 ,

こちらは、備忘録として記載します。 調べた理由 文字列の結合や検索などが必要なため調査をしてみました。 調べた結果 文字列の結合は簡単に+で結合できる事と分かりました。しかし文字列の結合はappend ...

iOS開発

【swift】SwiftのOptional型(オプショナル型)の備忘録

2017/05/19   -iOS開発
 ,

こちらは、備忘録として記載します。 調べた理由 他の言語に無いアンラップを調べてたらOptional型にたどり着いた事と初期化時にnilの状態にしたかったのとOptional型を返すメソッドがある為で ...

iOS開発

【swift】Swiftのインスタンス参照部分の備忘録

2017/05/09   -iOS開発
 ,

こちらは、備忘録として記載します。 調べた理由 Swiftでプログラムを書く為に、インスタンスの参照部分を知って循環参照を防ぐのと、思わぬところでインスタンスの状態が変わることを防ぐ為に調査してみまし ...

iOS開発

【Objective-C】UIViewControllerの遷移時のライフサイクル

2017/05/02   -iOS開発
 ,

こちらは、備忘録として記載します。 調べた理由 これを調べた理由としてUIViewControllerを遷移させる時にクラッシュする事があったり、呼ばれない関数があったりした事と変数やオブザーバーを解 ...

iOS開発

【Objective-C】NSDateの取り扱い方法

2017/04/28   -iOS開発
 ,

こちらの内容もちょくちょく使うので備忘録として記載します。 アプリ内で現在時間を取得する事があったり、サーバから取得した日時データを受信してNSDateに変換する事があり、NSDate同士の差分を取得 ...

iOS開発

【Objective-C】UNIX時間を取得する方法

2017/04/25   -iOS開発
 ,

サーバを使用するアプリでデータの作成日時や更新日時をUNIX時間で取得する必要がある場合やアプリ内のユニーク値としてUNIX時間を使いたい場合、時間の計算を簡単にできるため、日時をUNIX時間で取得し ...

iOS開発

【Objective-C】UI更新のためのMain Thread対応

2017/04/21   -iOS開発
 ,

サーバから取得したデータを画面に反映させるときに表示が更新されない事があったり画面表示時に原因不明のクラッシュが発生したりする事があって突然表示が反映されなくなったり、クラッシュしたりして困ることが多 ...

iOS開発

【Objective-C】NSDataとNSStringの相互変換

2017/04/18   -iOS開発
 ,

こちらは、完全に備忘録ですwww 活用できる方は、どうぞ! ※頻繁に使うのですぐコピペできるようにする為の備忘録 なぜ使うか? ・ネットワークを使用した場合にNSDataでデータを受信するため。 ・J ...

iOS開発

【Objective-C】Objective-CでのNSArray・NSDictionary・NSNumberの短い書き方(新しい書き方)

2017/04/14   -iOS開発
 ,

自分の備忘録用に記載します。 古い書き方と新しい書き方とあわせて記載して比較できるようにしておきます! なぜ使うか? ・基本的にObjective-Cの関数名が長いため、ソースの可読性が落ちる ・NS ...

Copyright© プログラム@ファーム , 2017 AllRights Reserved.