2013年6月30日日曜日

アプリの表示固定( orientations)

アプリを端末の向きに依存させたくない時、ありませんか??

横固定だったり、縦固定だったりと

そんな時は

対象のプロジェクトをクリック→TARGET→Summary


Supported Interface Orientations
で選びます。
可能な画面表示を選びます。

黒っぽいのが選択中ってことです。

Portrait              :縦画面OK
UpsideDown    :上下反転OK
LandScapeLeft :横表示のボタン左側OK
LandScapeRight :横表示のボタン右側OK

開発中に特別に画面の横対応をしていないのなら、
縦画面の左2つを選択しておくといいかなとおもいます。


反対に画面の横対応しかしていないなら、
右2つを選択していればだいたいOKです。




2013年6月29日土曜日

なうい 配列の書き方

今日職場のおじいちゃんに
「お前のコーティングの書き方は古い!!」

と言われちゃいました。。。

聞くところによると、
iOS 10.5
以前と以降で推奨される、
書き方がいろいろと変わっていました。


とりあえず、今日調べたところを書きます。

■配列の作成

//  NSArray* oCountryArray = [NSArray arrayWithObjects:@"スペイン",@"イングランド",@"イタリア",@"ドイツ",@"オランダ",nil];
    NSArray* oCountryArray = @[@"スペイン",@"イングランド",@"イタリア",@"ドイツ",@"オランダ"];



上が古くて下が新しいです。

基本的にはスッキリン子しました。
また、nilがなくなったのが個人的にはうれしいかな。

■配列の取り出し

//        NSString* aLabel = [oCountryArray objectAtIndex:_cellCount];
        NSString* aLabel = oCountryArray[_cellCount];


これもシンプルになっています。
他のjavaとかと同じ感じですね。

他にも見つけたら、載せます。

2013年6月16日日曜日

エラー error: failed to attach to process ID 0


error: failed to attach to process ID 0


何のエラーか、よくわからなかったけど。。

どうやら、シミュレータのエラーのようです。

シミュレータ内のデータが消えてもいいのなら、




コンテンツと設定をリセットを選択。。