タグ付けされた質問 「ios5」

iOS 5は、2011年10月13日にリリースされたAppleの5番目のモバイルオペレーティングシステムです。iPhone3GS、iPhone 4、iPhone 4S、iPod Touchの第3世代、第4世代、およびすべてのiPadモデルで動作します。iOS 6に引き継がれました。

8
Objective-C ARC:強いvs保持、弱いvs割り当て
ARC strongとによって導入されたプロパティには、2つの新しいメモリ管理属性がありweakます。 とcopyは明らかにまったく別のものですが、strongvs retainとweakvsの間に違いはありますassignか? 私の理解では、ここでの唯一の違いは、ポインターにweak割り当てnilられることですが、割り当てられassignません。つまり、解放されたポインターにメッセージを送信すると、プログラムがクラッシュします。しかし、私がを使用する場合weak、これは起こりません。なぜなら、メッセージ送信nilは何もしないからです。 私は間の違いを知らないstrongとretain。 私が使用すべき理由何らかの理由があるassignとretain新しいプロジェクトで、または廃止さのようなものですか?

10
意味上の問題:プロパティの合成ゲッターは、「所有された」オブジェクトを返すためのCocoa命名規則に従います
現在、iOS 5 SDKを使用してアプリを開発しています。私はNSStringをプロパティにして、それを.mファイルに合成しようとしています(以前に問題なくこれを実行しました)。今、私はこれに遭遇しました:「セマンティックの問題:プロパティの合成ゲッターは、「所有された」オブジェクトを返すためのCocoa命名規則に従います。」 これは私のコードです:.h @interface ViewController : UIViewController { NSString *newTitle; } @property (strong, nonatomic) NSString *newTitle; .m @synthesize newTitle; 誰かが私がこれをどのように修正できるか手がかりを持っていますか?ありがとう!!

18
ストーリーボードのカスタムセルの行の高さの設定が応答しない
テーブルビューのセルの1つのセルの高さを調整しようとしています。問題のセルの「サイズインスペクタ」内の「行の高さ」設定からサイズを調整しています。iPhoneでアプリを実行すると、セルのデフォルトサイズはテーブルビューの「行サイズ」から設定されます。 テーブルビューの「行サイズ」を変更すると、すべてのセルのサイズが変わります。1つのセルにのみカスタムサイズを設定したいので、これは行いません。プログラムで問題を解決する投稿をたくさん見ましたが、可能であれば、ストーリーボードを介して実行することをお勧めします。

4
一部のファイルの自動参照カウントを無効にする
iOS 5 SDKをダウンロードしましたが、ARCは新しいAppleコンパイラの優れた機能であることがわかりました。当面の間、多くのサードパーティフレームワークはARCをサポートしていません。新しいコードにARCを使用して、現在の保持/リリースコードを変更せずに維持できますか?JSONKitなどの一部のフレームワークは、コンバーターを使用してARCに変換できないため、ARCコンバーターはここでは機能しません。 編集: 答えは、-fno-objc-arcARCを必要としないファイルのコンパイラフラグに追加することです。Xcode 4では、ターゲット->ビルドフェーズ->ソースのコンパイルでこれを行うことができます。

16
ストーリーボードでカスタムテーブルビューセクションのヘッダーとフッターを実装する方法
ストーリーボードを使用せずUIViewに、キャンバスにをドラッグしてレイアウトし、それをtableView:viewForHeaderInSectionor tableView:viewForFooterInSectionメソッドまたはdelegateメソッドに設定するだけで済みます。 UIViewをキャンバスにドラッグできないStoryBoardでこれをどのように達成しますか

1
Xcode 4.2-「…」の宣言は、この関数警告の外では表示されません
Appleサンプルコードの到達可能性の Apple到達可能性クラスを使用しています Xcode 4.2と新しいApple 3.0コンパイラでは、このクラスで警告が出ます + (Reachability*) reachabilityWithAddress: (const struct sockaddr_in*) hostAddress; 「struct sockaddr_in」の宣言は、この関数の外では表示されません* 私はクラシックCが得意ではありません%)ので、この警告を修正する方法を理解していないか、まったく無視できるかもしれません。 どうも
161 iphone  ios  xcode4  ios5 



5
JSON文字列をNSDictionaryに逆シリアル化するにはどうすればよいですか?(iOS 5以降の場合)
私のiOS 5アプリにNSStringは、JSON文字列を含むがあります。そのJSON文字列表現をネイティブNSDictionaryオブジェクトに逆シリアル化したいと思います。 "{\"password\" : \"1234\", \"user\" : \"andreas\"}" 私は次のアプローチを試しました: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; ただし、ランタイムエラーがスローされます。何が悪いのですか? -[__NSCFConstantString bytes]: unrecognized selector sent to instance 0x1372c *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFConstantString bytes]: unrecognized selector sent to instance 0x1372c'


25
iOS 5の固定配置と仮想キーボード
私は、position:fixedを介して画面の下部にdivが固定されているモバイルWebサイトを持っています。フォームのあるページを表示するまで、iOS 5(iPod Touchでテストしています)ではすべて正常に動作します。入力フィールドをタップして仮想キーボードが表示されると、divの固定位置が突然失われます。キーボードが表示されている限り、divはページとともにスクロールします。[完了]をクリックしてキーボードを閉じると、divは画面下部の位置に戻り、position:fixedルールに従います。 他の誰かがこのような行動を経験しましたか?これは予想されますか?ありがとう。

5
iOS5 SDKの自動参照カウントに関するいくつかの質問
現在、iPad用のアプリを開発しています。開発はiOS 4.2で開始され、現在iOS 4.3で継続中です(完了する予定です)。iOS 5のARCについて読んだところ、基本的に、オブジェクトを解放して保持する必要がなくなることを理解しました。私の質問は: 私はiOSの5にアップグレードすることを決定した場合、私はすべて削除する必要があります[myObject retain]し、[myObject release]私のコードからのステートメントを? ARCを使用してiOS 5用の新しいアプリを開発する場合、何らかの「レトロ互換性」チェックを実装する必要がありますか?つまり、iOSのバージョンを確認し、それに応じて保持と解放を呼び出す必要がありますか?基本的に、ARCはすべてのiOSバージョンで利用できますか、それともiOS 5だけで利用できますか?

6
別のストーリーボードにセグエ?
ストーリーボードを別のストーリーボードに分割したり、ストーリーボードを別のストーリーボードのビューコントローラーに埋め込んだりすることはできますか?私は配置する必要があるUITabBarController中でUINavigationController、私はそれら素敵を維持し、分離したいと思います。

14
複数のサブクラスに単一のストーリーボードuiviewcontrollerを使用する方法
UINavigationController最初のビューコントローラーを含むストーリーボードがあるとします。ルートビューコントローラはのサブクラスUITableViewControllerですBasicViewController。これはIBAction、ナビゲーションバーの右のナビゲーションボタンに接続されています 。追加のストーリーボードを作成せずに、ストーリーボードを他のビューのテンプレートとして使用したいと思います。これらのビューはまったく同じインターフェースが、ルート・ビュー・クラスのコントローラを持つことになりますと言うSpecificViewController1とSpecificViewController2のサブクラスですBasicViewController。 これらの2つのビューコントローラーは、IBActionメソッドを除いて同じ機能とインターフェイスを備えています。 次のようになります。 @interface BasicViewController : UITableViewController @interface SpecificViewController1 : BasicViewController @interface SpecificViewController2 : BasicViewController そのようなことはできますか? ストーリーボードをインスタンス化することはできますが、BasicViewControllerサブクラス化するルートビューコントローラーがSpecificViewController1ありSpecificViewController2ますか? ありがとう。

6
iOS5の強力なストレージと弱いストレージの説明
私はiOS5開発が初めてで、objective-cを使用しています。強力なストレージと弱いストレージの違いを理解できません。ドキュメントと他のSOの質問を読みましたが、それらはすべて私と同じように聞こえ、それ以上の洞察はありません。 私はドキュメントを読みます:ARCへの移行 -iOS4の保持、割り当て、およびリリースの用語を参照しています。これは私を混乱させます。次に、Open U CS193pを調べます。OpenとCS193pは、強弱を区別します。 強:「これ以上指さないようになるまでヒープ内に保持する」 弱:「他の誰かが強く指さしている限り、これを保持する」 2つの定義は同じではありませんか?ポインターがオブジェクトを指していない場合、オブジェクトを保持しているメモリを解放しますか?ポインタ、ヒープ、メモリの割り当てまたは割り当て解除の概念を理解していますが、強いと弱いの違いは何ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.