問題タブ [objective-c]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
67486 参照

ios - 横向きモードの iPhone アプリ、2008 システム

この質問は 2008 年のものであり、現在は歴史的な関心事のみであることに注意してください。


デバイスの位置に関係なく、最初からランドスケープ モードで実行される iPhone アプリケーションを作成する最善の方法は何ですか?

プログラムと Interface Builder の両方を使用します。

0 投票する
14 に答える
35452 参照

iphone - Understanding reference counting with Cocoa and Objective-C

I'm just beginning to have a look at Objective-C and Cocoa with a view to playing with the iPhone SDK. I'm reasonably comfortable with C's malloc and free concept, but Cocoa's references counting scheme has me rather confused. I'm told it's very elegant once you understand it, but I'm just not over the hump yet.

How do release, retain and autorelease work and what are the conventions about their use?

(Or failing that, what did you read which helped you get it?)

0 投票する
7 に答える
11394 参照

objective-c - プログラムで iSight にアクセスしますか?

プログラムで Macbook の iSight カメラにアクセスすることは可能ですか? つまり、コマンドで iSight カメラから静止フレームを取得し、それらを使って何かを実行できるようにしたいと考えています。もしそうなら、目的の c を使用してのみアクセスできますか、それとも他の言語も使用できますか?

0 投票する
10 に答える
3062 参照

objective-c - インスタンス/パラメーター値にどのように名前を付けますか?

Objective-C (ただし長期の C/++) プログラマーは初めてなので、変数の命名規則に関するアドバイス/推奨事項を探しています。

私の個人的な好みは、関数内を明確にし、関数パラメーターのシャドウイングを防ぐために、インスタンス変数にプレフィックスを使用することです。ただし、私は接頭辞を除外するプロパティのファンです (プロパティ名にも接頭辞を付けない限り、うまく機能せず、ばかげているように見えます)。同様に、「self.variable」規約を使用することもできますが、すべてをプロパティにする場合に限られます。

以下のコードを考えると、インスタンス/関数変数の好みの命名スタイルは何ですか? 気にしないのであれば、関数パラメーターのシャドーイングをどのように処理しますか?

乾杯!

0 投票する
18 に答える
301424 参照

ios - iPhoneでSMSをプログラムで送信する方法は?

公式SDK / Cocoa Touchを使用して、からプログラムでSMSを送信することが可能かどうか、またその方法を知っている人はいますか?iPhone

0 投票する
4 に答える
6621 参照

objective-c - NSTextViewで主要なイベントをキャプチャする最良の方法は?

私はゆっくりと Objective-C と Cocoa を学んでいます。これまでのところ、テキスト ビューで重要なイベントをキャプチャする唯一の方法は委任を使用することですが、そのようなソリューションを実装する方法に関する有用なドキュメントと例を見つけるのに苦労しています。誰かが私を正しい方向に向けたり、直接助けを提供したりできますか?

0 投票する
5 に答える
23992 参照

objective-c - Cocoa では NSInteger と int のどちらを好みますか? その理由は?

NSInteger/NSUIntegerは、通常の組み込み型の Cocoa 定義の置換です。

ビルトインよりも NS* 型を使用する利点はありますか? どちらが好きですか、なぜですか? とは 32 ビット / 64 ビット プラットフォームで同じ幅NSIntegerですか?int

0 投票する
4 に答える
3082 参照

objective-c - ビュー階層を Cocoa の特定のコンテキストに描画する

アプリケーションの一部で、特定のビューとそのすべてのサブビューのイメージを作成する必要があります。

これを行うには、ビューと同じサイズのビットマップをラップするコンテキストを作成していますが、ビュー階層をそれに描画する方法がわかりません。コンテキストを設定して drawRect を明示的に呼び出すだけで単一のビューを描画できますが、これはすべてのサブビューを処理するわけではありません。

NSView インターフェイスにはこれに役立つものは何も表示されないため、解決策はより高いレベルにあると思われます。

0 投票する
6 に答える
9762 参照

objective-c - Objective-C/Cocoa: 不正なサーバー証明書を受け入れるにはどうすればよいですか?

NSURLRequestを使用して、期限切れの証明書を持つ Web サイトにアクセスしようとしています。リクエストを送信すると、connection:didFailWithErrorデリゲート メソッドが次の情報で呼び出されます。

私の検索では、NSURLRequest の隠しクラス メソッドという 1 つの解決策しか見つかりませんでした。

ただし、明らかな理由から、本番アプリでプライベート API を使用したくありません。

何をすべきかについて何か提案はありますか?CFNetwork API を使用する必要がありますか? もしそうなら、2 つの質問:

  • 開始するために使用できるサンプル コードはありますか? 私はオンラインで何も見つけていません。
  • これにCFNetworkを使用する場合、NSURLを完全に捨てる必要がありますか?

編集:

iPhone OS 3.0 では、これを行うためのサポートされている方法が導入されました。詳細はこちら: NSURLConnection を使用して、信頼されていない証明書の SSL に接続する方法は?

0 投票する
5 に答える
12458 参照

objective-c - Xcodeに相当するReSharperはありますか?

私は Xcode/Objective-C/Cocoa の完全な初心者ですが、新しい言語、プラットフォーム、パラダイムを理解するのが本当に楽しくなり始めています。

ただし、Visual Studio と R# を長い間使用してきたため、リファクタリングや補完などのコーディング ツールに甘んじていました。私が知る限り、Xcode にはかなり限定的なサポートが組み込まれています。もの。

その点で、クラスインターフェイス定義から実装スケルトンを自動的に生成するなどのコーディングヘルパーを追加するアドインまたはXcode環境で利用できるものがあるかどうか、誰かが知っていますか?

ないと思いますが、聞いても仕方がないと思います。