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

Cocoaは、MacOS用のAppleのアプリケーション開発フレームワークであり、Foundation、Application Kit、およびCore Dataで構成されています。iOSの質問には「cocoa-touch」タグを使用します。

9
Xcodeで警告を抑制する方法はありますか?
Xcodeで警告を抑制する方法はありますか? たとえば、ドキュメントに記載されていないメソッドを呼び出していますが、メソッドがヘッダーにないため、コンパイル時に警告が表示されます。ヘッダーに追加して警告を停止できることはわかっていますが、警告を抑制するためにヘッダーに追加する以外に方法があるのではないか(ヘッダーをクリーンで標準に保つことができる)ですか?プラグマか何か?

20
SecItemAddおよびSecItemCopyMatchingがエラーコード-34018(errSecMissingEntitlement)を返す
Xcodeからデバイスでアプリケーションを実行すると、キーチェーンにアクセスしようとすることがありますが、エラー-34018が原因で失敗します。これは、文書化されたキーチェーンエラーコードのいずれとも一致せず、一貫して再現できません。(おそらく30%の確率で発生しますが、なぜそれが起こるのか私にはわかりません)。この問題のデバッグを非常に困難にしているのは、ドキュメントがまったくないことです。何が原因でどのように修正するのですか?Xcode 5を使用し、iOS 7.0.4をデバイスで実行しています。 これについては未解決の問題があります:https : //github.com/soffes/sskeychain/issues/52 編集:リクエストごとにキーチェーンアクセスコードを追加する 私が使用していますSSKeychainキーチェーンとのインタフェースのためのライブラリを。これがスニペットです。 #define SERVICE @"default" @implementation SSKeychain (EXT) + (void)setValue:(NSString *)value forKey:(NSString *)key { NSError *error = nil; BOOL success = NO; if (value) { success = [self setPassword:value forService:SERVICE account:key error:&error]; } else { success = [self deletePasswordForService:SERVICE account:key error:&error]; } NSAssert(success, @"Unable …

3
ベストプラクティス-独自のプロジェクト/アプリのNSErrorドメインとコード
独自のフレームワークのエラードメインの設定に関する以前のSOの投稿がありますが、独自のプロジェクト/アプリのエラードメインとカスタムエラーコードの設定に関するベストプラクティスは何ですか? たとえば、多数の検証を伴うCore Data集中型のアプリで作業している場合、「既製」のCore Dataエラーコード(NSManagedObjectValidationErrorからなど)をそのままCoreDataErrors.h使用するか、独自のコードを作成してMyAppErrors.hエラーを定義する必要がありますより特異性(すなわち、MyAppValidationErrorInvalidCombinationOfLimbs? カスタムエラードメインとエラーコードのセットを作成すると、コードが明確になりますが、維持するのにオーバーヘッドが多すぎて、エラーコード番号の競合を心配する必要がありますか?または、ここに他の懸念がありますか?


9
コアデータで列挙型を実装する最良の方法
エンティティにタイププロパティを割り当てることができるように、コアデータエンティティを列挙値にバインドする最良の方法は何ですか?言い換えれば、私はと呼ばれるエンティティ持っているItemとitemType私は列挙型にバインドしたいというプロパティを、このついて行くの最善の方法は何ですか。

23
Xcode 4の隠された機能
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Xcode 4が正式にリリースされたので、前の質問のフォローアップの時間です。Xcodeの隠し機能 それで、彼らは何ですか?Xcode 4の隠された小さなヒントとヒントは何ですか? ヒントは、Xcode 4に固有で新しいものに限定してください!

23
Objective-Cを学ぶ前に最初にCを学ぶ[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 私は野心的なApple開発者であり、Objective-C、そして最終的にはCocoaフレームワークに移行する前に、まずCを学ぶ方がよいのであれば、コミュニティの意見を聞きたいと思います。 私の直感は、Cを学ぶと言っています。
107 c  objective-c  cocoa 


18
iconutilを使用してicnsファイルを手動で作成する方法
アプリを検証しているときに、次のエラーが発生します。 アプリケーションバンドルには、512x512と512x512@2x画像の両方を含むICNS形式のアイコンは含まれていません。 私はImg2icnsアプリでicnsアイコンを作成するために使用しており、今日までは常に正しく機能していました。しかし、今はそのエラーが発生しており、それを機能させる方法はありません。Img2icnsで 2つのPNGファイル(512x512および1024x1024)を一緒に配置しようとしましたが、常にそのエラーが発生します。AppleのOS Xヒューマンインターフェイスガイドラインの指示にも従おうとしましたが、アイコンセットを作成しようとすると、次のターミナルエラーが発生します。 -bash:予期しないトークン 'newline'に近い構文エラー 端末のコマンドはあまり得意ではないので、何か間違っているのかもしれません。私が書いた: iconutil -c icns </Users/myname/SDK Mac Apps/MyApp/grafica/icon.iconset> 誰かがそれを助けることができればそれは非常に高く評価されます。ありがとう、マッシー。
106 xcode  macos  cocoa  icons  iconutil 



13
Objective-C / Cocoa TouchでのHTML文字のデコード
まず第一に、私はこれを見つけました: Objective C HTMLエスケープ/アンエスケープですが、私にはうまくいきません。 私のエンコードされた文字(RSSフィードからのbtw)は次のようになります。 & 私はネット全体を検索し、関連するディスカッションを見つけましたが、私の特定のエンコーディングに対する修正はありません。それらは16進文字と呼ばれていると思います。


4
NSIntegerをintに変換する方法は?
たとえば、そのようなインスタンスにvalueメッセージを渡すときNSInteger [a value] EXC_BAD_ACCESSが発生します。 それでは、どのように変換するNSIntegerにはint? 関連する場合は、32未満の小さな数値のみが使用されます。

13
Cocoaのプリミティブ型でperformSelector:withObject:afterDelay:を使用する方法
このNSObjectメソッドをperformSelector:withObject:afterDelay:使用すると、一定の時間が経過すると、オブジェクト引数を使用してオブジェクトのメソッドを呼び出すことができます。非オブジェクト引数を持つメソッド(int、float、struct、非オブジェクトポインターなど)には使用できません。 非オブジェクト引数を持つメソッドで同じことを達成する最も簡単な方法は何ですか?通常のperformSelector:withObject:では、解決策を使用することを知っていますNSInvocation(ところで、これは本当に複雑です)。しかし、「遅延」部分の処理方法がわかりません。 おかげで、

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