-
初回起動時は、UIPickerを非表示にする。ラベルをタップすると、UIPickerを表示する。Doneボタンを押下すると、UIPickerを非表示にする。背景をタップすると、UIPickerViewを非表示にする。 ラベルに対して、Gesture Recognizerを設定する。 PickerViewを乗せたViewを画面の外にaddSubViewして、ラベルをタップしたらアニメーションでせり上げる。 http://xyk.hatenablog.com/entry/2014/10/02/105147
-
ObjCでの定数宣言の仕方 http://qiita.com/Yuta/items/fedfd620da0ce83ac94f http://qiita.com/sushichop/items/bd0a19faa3028c7de0bb
-
ObjCでの色の宣言の仕方 http://iphone-tora.sakura.ne.jp/uicolor.html http://www.sirochro.com/note/objc-uicolor-rgb/
-
Xcodeでコメントアウトする方法
-
nullablityについて http://developer.wonderpla.net/entry/blog/engineer/ObjC_Swift_Nullable/
-
UIButtonの文字色の設定 http://qiita.com/cotsdrop/items/e7db36ae6af1ed7a58e5
-
エラーメッセージ
2017-03-22 16:16:36.951166 2-1-7[8405:284511] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /Users/sahara/Library/Developer/CoreSimulator/Devices/0F48C985-9F5C-4868-A6CF-7EC90F3BEC22/data/Containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
Skyscanner/SkyFloatingLabelTextField#88 で議論されているように、バグではないかと。
-
Delegateパターンの注意点 デリゲートメソッドを呼ぶ際に、
respondsToSelector
メソッドでデリゲートメソッドを実装しているか確認する。その際に、次の事が必要。- デリゲートプロトコルがNSObjectプロトコルを継承している
- プロトコルの宣言が、UIKit/Foundatationのインポート文のあとにされている http://program.station.ez-net.jp/special/handbook/objective-c/xcode/build-error/unknown-instance.asp
-
UITableViewでセルの高さを可変にする
-
UITableViewでplistからデータを読み込む
http://qiita.com/KosukeSone/items/e1dafc342290597062a4 -
NSDictionaryのキーの数をカウントする .countでできる。
-
要素がNSDictionary allKeys
-
空のコミット
git commit --allow-empty -m "commit comment"
-
各セクションにタイトル(ヘッダ)をつける画像つきで 画像つきで説明がわかりやすい。 https://tech.mokelab.com/ios/UIKit/UITableView/section.html
-
Extra View http://qiita.com/eKushida/items/7dd0117cb8192bfff5fd http://qiita.com/ykyouhei/items/277ffb4b8f9c117d37a1
-
UICollectionView画像が順番通り表示されない
UICollectionViewcell
のサブクラスで
- (void)prepareForReuse
{
[super prepareForReuse];
_imageView.image = nil;
}
とする。 http://dev.classmethod.jp/smartphone/ios-10-uicollectionview-pre-fetching/
- NSDictionaryの中身を全部取り出すとき
[dictionary keyEnumerator]を使う。
NSDicionary *dictionary = @{@"name":@"John",@"color":@"yellow"};
for (id key in [dictionary keyEnumerator]){NSLog
-
NSIntegerを文字列に変換するときの注意 "%zd",(NSInteger型のインスタンス) http://secondflush2.blog.fc2.com/blog-entry-1116.html
-
定数宣言時のワークアラウンド http://oversleptabit.com/?p=1206
-
VCの画面遷移・アニメーションの設定
-
NSTimeZoneから取得できる表示用文字列のサンプル http://www.tokoro.me/2014/11/10/nstimezone-sample/
-
NSLocaleクラスの解説 http://cocoaapi.hatenablog.com/entry/10010513/NSLocale
-
配色 https://blog.codecamp.jp/color_pattern http://c.netgamebm.com/archives/38