タグ付けされた質問 「objective-c」

このタグは、Objective-C機能に関する質問または言語のコードに依存する質問でのみ使用する必要があります。タグ[cocoa]および[cocoa-touch]は、Appleのフレームワークまたはクラスについて質問するために使用する必要があります。これらのプラットフォームに固有の問題には、関連タグ[ios]、[macos]、[apple-watch]、および[tvos]を使用します。

15
Codesignエラー:証明書IDが2回表示される
CodeSignエラー:証明書ID「iPhone Developer:XXXX(12345678)」がキーチェーンに複数回表示されます。codesignツールでは、1つだけが必要です。 キーチェーンに行って削除します。しかし、Xcode 4を再起動するたびにこのエラーが発生し、一部のアプリが期限切れの古い証明書をキーチェーンに追加し直しています。なぜ、どのアプリのアイデアですか?

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

24
サウンドをすばやく作成して再生する
だから私がしたいことは、ボタンを押したときに再生されるサウンドを迅速に作成して再生することです、私はObjective-Cでそれを行う方法を知っていますが、誰もがSwiftで行う方法を知っていますか? Objective-Cの場合は次のようになります。 NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"mysoundname" ofType:@"wav"]]; AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, &mySound); そしてそれを再生するために私はやります: AudioServicesPlaySystemSound(Explosion); 誰か私がこれを行う方法を知っていますか?
103 ios  objective-c  audio  swift 

6
iPhone / iOS JSON解析チュートリアル[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 学習体験として、webserver / webserviceを呼び出し、JSON応答を取得し、その応答を使用してaの行にデータを入力するiPhoneアプリケーションを作成したいとしますUITableView(JSONをNSArray最初の形式に変換するとします)。 誰かが役に立つかもしれないことを知っていますか?

2
Swift readonly external、readwrite internalプロパティ
Swiftでは、プロパティが外部的に読み取り専用であるが、それを所有するクラス(およびサブクラス)によって内部的に変更可能な共通パターンを定義する従来の方法は何ですか。 Objective-Cには、次のオプションがあります。 インターフェイスでプロパティを読み取り専用として宣言し、クラス拡張を使用してプロパティに内部的にアクセスします。これはメッセージベースのアクセスであるため、KVO、原子性などとうまく連携します。 インターフェイスでプロパティを読み取り専用として宣言しますが、内部でバッキングivarにアクセスします。ivarのデフォルトアクセスは保護されているため、これはクラス階層で適切に機能します。サブクラスも値を変更できますが、それ以外の場合、フィールドは読み取り専用です。 Javaでは、規約は次のとおりです。 プロテクトフィールドを宣言し、パブリックな読み取り専用のゲッター(メソッド)を実装します。 Swiftのイディオムは何ですか?



9
App Storeのアプリケーションに有効な「aps-environment」資格文字列が見つかりません
だから私はこのアプリをDripperと呼んでいます。それは約1か月前に出し、それから数日前にアップデートしました。この更新では、プッシュ通知といくつかの小さな調整が追加されました。開発プロファイルを使用してsandbox-apnでテストしたところ、問題はありませんでした。それから私は物事を本番環境に切り替え、それをテスト飛行にプッシュしましたが、再び物事は完璧に機能しました。更新を市場に出して実行したところ、サーバーで新しいプッシュ登録を取得していないことがわかりました。デバイスのコンソールログを確認したところ、次のことがわかりました。 12月4日17:55:15 Ina-touch-it coffco [1210]:リモート通知の登録 12月4日17:55:15 Ina-touch-it SpringBoard [52]:アプリケーションに有効な「aps-environment」資格文字列が見つかりません'ドリッパー':(null)。通知は配信されません。 12月4日17:55:15 Ina-touch-it coffco [1210]<Warning>: Failed to register with error : Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0x174270900 {NSLocalizedDescription=no valid 'aps-environment' entitlement string found for application} production-apnはアドホックビルドとアプリストアビルドで同じように機能すると思っていたので、少し混乱しています。 これが私のアプリIDとその資格です-> http://i.stack.imgur.com/uf4pB.png これがアプリストアのプロビジョニングプロファイルです-> http://i.stack.imgur.com/AYOV5.png

5
UIImagePickerControllerを使用する場合のiOS 10エラー[アクセス] <プライベート>
XCode 8を使用していて、iOS 10.2 Betaでテストしています。 Photos、PhotosUI、MobileCoreServicesフレームワークをプロジェクトに追加しました。 非常に単純なコード: #import &lt;Photos/Photos.h&gt; #import &lt;PhotosUI/PhotosUI.h&gt; #import &lt;MobileCoreServices/MobileCoreServices.h&gt; @interface ViewController : UIViewController &lt;UIImagePickerControllerDelegate, UINavigationControllerDelegate, PHLivePhotoViewDelegate&gt; @property (strong, nonatomic) IBOutlet UIImageView *imageview; @end と実装: - (IBAction)grab:(UIButton *)sender{ UIImagePickerController *picker = [[UIImagePickerController alloc]init]; picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; picker.allowsEditing = NO; picker.delegate = self; // make sure we include Live …

14
Objective-C:NSNotificationのオブザーバーを削除する場所
私は客観的なCクラスを持っています。その中で、私はinitメソッドを作成し、それにNSNotificationを設定しました //Set up NSNotification [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(getData) name:@"Answer Submitted" object:nil]; [[NSNotificationCenter defaultCenter] removeObserver:self]このクラスのどこに設定しますか?aのUIViewController場合、それをviewDidUnloadメソッドに追加できることはわかっています。目的のcクラスを作成したばかりの場合、何をする必要がありますか?

10
数字の後の「f」
何をf数字が示した後?これはCまたはObjective-Cのどちらですか?これを定数に追加しないことで違いはありますか? CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f); なぜ私が書けないのか説明してもらえますか? CGRect frame = CGRectMake(0, 0, 320, 50);

4
Xcode 4.5ストーリーボード「終了」
Xcode 4.5 for iOS6のサポートをインストールしました。ストーリーボードに「Exit」という新しいアイコンが表示され、「First Responder」などとともにビューコントローラーの下に表示されます。「Exit」というラベルの付いた小さな緑色のアイコンが表示されます。 私はそれに何かを見つけることができず、それがどのように使用されるかを考え出すことができません。 誰もがそれについて何か知っています、それがどのように機能するのか、それは何のためですか?


5
iOS:コードでapp-info.plist変数にアクセスする
ユニバーサルアプリに取り組んでいますが、コードのapp-info.plistファイルに保存されている値にアクセスしたいと考えています。 理由:以下を使用して、ストーリーボードから動的にUIViewControllerをインスタンス化します。 UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; さて、上のストーリーボード名@ "MainStoryboard_iPhone"は醜いです。 私は次のようなことをしたいです: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:appInfo.mainStoryboardBaseNamePhone bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; ここで、appInfoはおそらくapp-info.plistのすべての値のNSDictionaryである可能性があります

7
UIButtonテキストの変更
だから私はそれをクリックしたときにUIButtonのテキストを更新しようとしています。次の行を使用してテキストを変更しています。 calibrationButton.titleLabel.text = @"Calibration"; テキストが変更されていることを確認しましたが、アプリを実行してボタンをクリックすると、テキストが一瞬「校正」に変わり、すぐにデフォルト値に戻ります。なぜこれが起こっているのでしょうか?呼び出す必要があるある種のリフレッシュ関数はありますか?

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