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

iOSは、Apple iPhone、iPod touch、iPadで実行されるモバイルオペレーティングシステムです。iOSプラットフォームでのプログラミングに関する質問には、このタグ[ios]を使用してください。これらのプログラミング言語に固有の問題には、関連タグ[objective-c]および[swift]を使用してください。

13
SwiftでUIAlertControllerにTextFieldを追加する方法
でを表示しようとしUIAlertControllerていUITextViewます。行を追加すると: //Add text field alertController.addTextFieldWithConfigurationHandler { (textField) -> Void in } 私が取得Runtimeエラー: 致命的なエラー:オプション値のアンラップ中に予期せずnilが見つかりました let alertController: UIAlertController = UIAlertController(title: "Find image", message: "Search for image", preferredStyle: .Alert) //cancel button let cancelAction: UIAlertAction = UIAlertAction(title: "Cancel", style: .Cancel) { action -> Void in //cancel code } alertController.addAction(cancelAction) //Create an optional action let …

7
NSNotificationCenterに相当するAndroid
iPhoneアプリケーションをAndroidに移植する過程で、アプリ内で通信するための最良の方法を探しています。意図は進むべき道のようですが、これは最良の(唯一の)オプションですか?NSUserDefaultsは、パフォーマンスとコーディングの両方で、インテントよりもはるかに軽量に見えます。 また、stateのアプリケーションサブクラスがあることを追加する必要がありますが、別のアクティビティにイベントを認識させる必要があります。

17
Interface BuilderでUIScrollViewを使用するにはどうすればよいですか?
これまではUIScrollViewプログラムで操作することでうまく使用してきましたが、Interface Builderでのみ設定することで機能させるのに苦労しています。 iPhoneアプリにシンプルな「概要」ページがあります。それは持っているUITextView私の他のアプリに、いくつかのアイコンやリンクを。これらのビューをすべてに追加UIScrollViewし、合計サイズが480を超えるように配置しました。アプリを起動すると、scrollviewは画面に収まるコンテンツのみを表示し、何もスクロールしません。 これをIBを介して完全に行うことは可能ですか、またはコードを介してcontentSizeを操作する必要がありますか?

4
2つのCGRectの比較
ビューのフレームが特定のCGRectと等しいかどうかを確認する必要がありました。私はそれを次のようにしてみました: CGRect rect = CGRectMake(20, 20, 20, 20); if (self.view.frame == rect) { // do some stuff } しかし、と言うエラーが出ましたInvalid operands to binary expression('CGRect' (aka 'struct CGRect') and 'CGRect')。2つCGRectのを単純に比較できないのはなぜですか?

7
ViewController respondsToSelector:割り当て解除されたインスタンスに送信されるメッセージ(クラッシュ)
さて、ここに取り引きがあります、私は私のデバッグとクラッシュについての質問を出すのが嫌いです。通常は自分で処理しますが、すでに複数の質問を表示した後でも、これを回避することはできません。 わかりましたので、ここに問題があります。このスタックトレースでアプリがランダムにオン/オフにクラッシュすることがわかります。 *** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0 どこViewController時々 、私のコードがクラッシュした場所を変えることができ、持っているNOのその特定の関連性をViewControllerし、所有していないか、それを呼び出します。 また、そのコンソールトレースを取得するために、ゾンビを有効にしましたobjc_msgSend。しかし、それがどこにあるのかわかりません...私は本当に行き詰まっています!通常、私は常にクラッシュをデバッグするので、私は本当にこれで立ち往生しています。 繰り返しますが、これはさまざまな場所でさまざまなタイミングで、オンとオフでクラッシュします。そして、それがクラッシュした場所はほとんど持っていないとの関連性をViewController。そして、これは非常に混乱します。 私のコードが必要ですか?私が持っているたくさんのファイルを、それが別の場所にクラッシュされているので、私のコードを配布することは混乱になります! 運が悪いのにシンボリックブレークポイントを追加しようとしましたが、iOSのInstrumentsアプリケーションではZombiesを使用できません。サポートされていないアーキテクチャフレームワークがあるため、シミュレータでアプリを実行できません。 みんな、ありがとう...
95 objective-c  ios  xcode  crash 

11
Alamofireを使用したパラメータ付きのファイルのアップロード
を使用してファイルをアップロードしようとしていますAlamofire。ファイル(NSUrl)を使用すると、アップロードは正常に機能しますが、NSDataオプションの使用方法がわかりません。 これは私がテストとして持っているものです: var url:NSURL = NSURL.URLWithString("http://localhost:8080/bike.jpeg") var err: NSError? var imageData :NSData = NSData.dataWithContentsOfURL(url,options: NSDataReadingOptions.DataReadingMappedIfSafe, error: &err) Alamofire.upload(.POST, "http://localhost:8080/rest/service/upload/test.png", imageData) .progress { (bytesWritten, totalBytesWritten, totalBytesExpectedToWrite) in println(totalBytesWritten) } .responseJSON { (request, response, JSON, error) in println(request) println(response) println(JSON) } ステータスコード415を取得していますか? また、アップロードで追加のパラメータを送信するにはどうすればよいですか? ありがとう 編集 正しいContent-Typeを設定していませんでした: var manager = Manager.sharedInstance manager.session.configuration.HTTPAdditionalHeaders = …
95 ios  swift  alamofire 

22
シミュレーターでアプリを実行できない:Xcode beta 6 iOS 8
Xcode 6ベータおよびiPhone 5sシミュレーターを使用して、シミュレーターでアプリを起動できません。まず、シミュレータからエラーメッセージが表示されます 「iOSシミュレータを起動できません」 そして、Xcodeが私に次のエラーを表示した後、 シミュレーターでアプリを実行できません実行 中にエラーが発生しました(ドメイン= DTiPhoneSimulatorErrorDomain、コード= 2)
95 ios  xcode  swift  ios8 

12
Interface BuilderのWKWebView
XCode 6ベータのIBオブジェクトテンプレートは、古いスタイルのオブジェクト(iOSのUIWebViewとOSXのWebView)を作成しているようです。Appleが最新のWebKitに合わせてそれらを更新することを願っていますが、それまでは、Interface BuilderでWKWebViewを作成する最良の方法は何ですか?基本ビュー(UIViewまたはNSView)を作成し、そのタイプをWKWebViewに割り当てる必要がありますか?オンラインで見つけたほとんどの例は、プログラムでコンテナビューに追加しています。なんらかの理由でそれは良いですか?

7
シミュレータでアプリをアンインストールした後、NSUserDefaultsがクリアされない
これは本当のNOOBに聞こえるかもしれません!ユーザーがアプリケーションに2回目かどうかを確認したいので、使用している実行カウントを維持しますNSUserDefaults。rootViewControllerのviewDidLoadメソッドに次のコードを実装しました。 NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; NSLog(@"hello %ld", (long)[userDefaults integerForKey:@"runCount"]); if ([userDefaults integerForKey:@"runCount"] != 1) { //not the 2nd run [userDefaults setInteger:1 forKey:@"runCount"]; NSLog(@"not 2nd run"); } else { //second run or more NSLog(@"2nd run"); } [userDefaults synchronize]; すべてが正常に動作しますが、問題は、こことここに従ってアプリケーションをアンインストール(削除して再インストール)するとデータがクリアされるはずですが、アプリが再インストールされても以前のデータがまだ表示されているということです。xCode6-betaを使用してiOSシミュレーターでアプリを実行し、iOS 8上のアプリケーションをターゲットにしています

1
ALAssetRepresentationでXMPメタデータを解釈する
ユーザーがiOSの組み込みPhotos.appで写真にいくつかの変更(トリミング、赤目除去など)を行った場合、変更はfullResolutionImage対応するによって返されたには適用されませんALAssetRepresentation。 ただし、変更はに適用されるthumbnailと、fullScreenImageによって返されましたALAssetRepresentation。さらに、適用された変更に関する情報ALAssetRepresentationは、キーを介してのメタデータディクショナリにあります@"AdjustmentXMP"。 これらの変更をfullResolutionImage自分に適用して、一貫性を維持したいと思います。私は上のことが分かってきましたiOS6 + CIFilterのfilterArrayFromSerializedXMP: inputImageExtent:error:このXMPメタデータはの配列に変換することができCIFilter、S ': ALAssetRepresentation *rep; NSString *xmpString = rep.metadata[@"AdjustmentXMP"]; NSData *xmpData = [xmpString dataUsingEncoding:NSUTF8StringEncoding]; CIImage *image = [CIImage imageWithCGImage:rep.fullResolutionImage]; NSError *error = nil; NSArray *filterArray = [CIFilter filterArrayFromSerializedXMP:xmpData inputImageExtent:image.extent error:&error]; if (error) { NSLog(@"Error during CIFilter creation: %@", [error localizedDescription]); } CIContext *context = [CIContext contextWithOptions:nil]; …

3
StoryboardのUITableViewにフッターを追加する方法
私はiOS開発にかなり慣れていません。 のテーブルビューにフッターを追加したいUITableViewController。Storyboardでグラフィカルにフッターとして使用するビューを作成しましたが、それをテーブルビューにフッターとして接続する方法を理解できません。 私はプログラム的にフッターを追加することができUITableViewControllerさんviewDidLoad割り当てることにより、方法self.tableView.tableFooterView。しかし、ストーリーボードでフッタービューを作成しました。これをフッターとしてテーブルビューに追加するための最良の方法は何ですか?

8
文字列からHTMLタグを取り除く
クリーンなテキストを出力できるように、HTMLタグを文字列から削除するにはどうすればよいですか? let str = string.stringByReplacingOccurrencesOfString("<[^>]+>", withString: "", options: .RegularExpressionSearch, range: nil) print(str)
95 html  ios  swift 

16
UIActionSheet iOS Swiftを提示する方法?
iOS SwiftでUIActionSheetを実行する方法 UIActionSheetをコーディングするための私のコードは次のとおりです。 @IBAction func downloadSheet(sender: AnyObject) { let optionMenu = UIAlertController(title: nil, message: "Choose Option", preferredStyle: .actionSheet) let saveAction = UIAlertAction(title: "Save", style: .default, handler: { (alert: UIAlertAction!) -> Void in println("Saved") }) let deleteAction = UIAlertAction(title: "Delete", style: .default, handler: { (alert: UIAlertAction!) -> Void in println("Deleted") }) …

8
iOSでプログラム的にUIImageViewのイベントをクリックします
私はコードから画像を表示していますここにコードがあります UIImageView *preArrowImage =[[UIImageView alloc]init ]; preArrowImage.image =[UIImage imageNamed:@"arrowprev.png"]; preArrowImage.frame = CGRectMake(20, 60, 10, 30); [self.view addSubview:preArrowImage]; プログラムでpreArrowImageのタッチイベントを処理したいのですが。

18
Facebookアプリケーションのように一番下までスクロールすると、UITableViewがより多くロードする
SQLiteを使用するアプリケーションを開発しています。ページネーションメカニズムを使用してユーザーのリスト(UITableView)を表示したいと思います。ユーザーがリストの最後までスクロールしたときに(Facebookアプリケーションのホームページなど)、リストにさらにデータをロードする方法を教えてもらえますか?

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