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

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



13
Swiftで要素を配列に追加する
たとえば、配列があるとします。 var myArray = ["Steve", "Bill", "Linus", "Bret"] そして、後で、配列を取得するために、配列の最後に要素をプッシュ/追加したいと思います。 ["Steve", "Bill", "Linus", "Bret", "Tim"] どの方法を使用すればよいですか? そして、配列の前に要素を追加したい場合はどうでしょうか?一定の時間シフトはありますか?
340 ios  arrays  swift 

30
電子メールアドレスを迅速に検証する方法
誰かがSwiftで電子メールアドレスを検証する方法を知っていますか?私はこのコードを見つけました: - (BOOL) validEmail:(NSString*) emailString { if([emailString length]==0){ return NO; } NSString *regExPattern = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSRegularExpression *regEx = [[NSRegularExpression alloc] initWithPattern:regExPattern options:NSRegularExpressionCaseInsensitive error:nil]; NSUInteger regExMatches = [regEx numberOfMatchesInString:emailString options:0 range:NSMakeRange(0, [emailString length])]; NSLog(@"%i", regExMatches); if (regExMatches == 0) { return NO; } else { return YES; } } しかし、それをSwiftに翻訳することはできません。
338 ios  validation  email  swift 


7
NSURLをNSStringに変換する
ユーザーが組み込みのアプリ画像またはiphoneフォトライブラリから画像を選択できるアプリを持っています。をNSString保存するプロパティを持つオブジェクト機会を使用しますimagePath。 組み込みアプリの画像の場合は、ファイル名をNSStringの保存として取得します[occasion imagePath]。しかし、ユーザーがフォトライブラリから画像を選択する2番目のケースでは、] に保存できるようにNSURL変換したい画像を取得NSStringし[occasion imagePathます。 それは、変換することができるNSURLのNSString?

15
Swiftのグローバル定数ファイル
Objective-Cプロジェクトでは、通知用の名前やのキーなどを保存するために、グローバル定数ファイルをよく使用しますNSUserDefaults。次のようになります。 @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString *someNotification = @"aaaaNotification"; @end Swiftでまったく同じことをするにはどうすればよいですか?
336 ios  objective-c  swift 

7
Xcode 6のAutoLayout制約を使用してアスペクトフィット動作をエミュレートする
AutoLayoutを使用して、UIImageViewのアスペクトフィットコンテンツモードを連想させる方法でビューのサイズとレイアウトを設定します。 Interface Builderのコンテナビュー内にサブビューがあります。サブビューには、尊重したい固有のアスペクト比があります。コンテナービューのサイズは、実行時まで不明です。 コンテナビューのアスペクト比がサブビューよりも広い場合、サブビューの高さを親ビューの高さと等しくします。 コンテナービューの縦横比がサブビューよりも高い場合、サブビューの幅を親ビューの幅と等しくします。 どちらの場合でも、サブビューがコンテナビュー内で水平方向と垂直方向の中央に配置されるようにします。 Xcode 6または以前のバージョンでAutoLayout制約を使用してこれを達成する方法はありますか?理想的にはInterface Builderを使用しますが、そうでない場合でも、プログラムでこのような制約を定義することは可能です。

30
-lPodsのライブラリが見つかりません
プロジェクトのアーカイブ中にエラーが発生しました。これが私の環境です。 Mac OS Lion Xcode 4.3.1 iOS SDK 5.1 プロジェクトのデプロイメントターゲットは次のとおりです。 IPHONEOS_DEPLOYMENT_TARGET 3.2 エラーが表示されます: ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) ポッドは、XCodeプロジェクトの依存関係を管理するために使用したCocoaPodsだと思います。 https://github.com/CocoaPods/CocoaPods これは私のPodfileです platform :ios dependency 'libPusher', '1.1' エラーの意味がわかりません。

21
ビューが非表示のときに自動レイアウトを使用して他のビューを移動するにはどうすればよいですか?
私はカスタムセルをIBで設計し、サブクラス化し、アウトレットをカスタムクラスに接続しました。セルコンテンツには、UIView(cdView)と2つのラベル(titleLabelとemailLabel)の3つのサブビューがあります。各行で使用可能なデータによっては、UIViewと2つのラベルをセルに表示したい場合と、2つのラベルのみを表示したい場合があります。私がやろうとしているのは、UIViewプロパティを非表示に設定した場合、またはスーパービューから削除した場合に、2つのラベルが左に移動するように制約を設定することです。UIpx先行制約を10pxのスーパービュー(セルコンテンツ)に設定し、UILabelsが10 pxの制約を次のビュー(UIView)に設定しようとしました。後で私のコードで -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(IndexPath *)indexPath { ... Record *record = [self.records objectAtIndex:indexPath.row]; if ([record.imageURL is equalToString:@""]) { cell.cdView.hidden = YES; } 私は自分のcell.cdViewを非表示にしていて、ラベルを左に移動させたいのですが、それらはセル内の同じ位置にとどまっています。superviewからcell.cdViewを削除しようとしましたが、うまくいきませんでした。私が何であるかを明確にするために画像を添付しました。 私はこれをプログラムで行う方法を知っており、その解決策を探していません。私が欲しいのはIBに制約を設定することです。他のビューが削除または非表示にされた場合、私のサブビューが動的に移動することを期待しています。自動レイアウトでIBでこれを行うことは可能ですか? .....

17
「警告:iPhoneアプリには、armv6アーキテクチャが含まれている必要があります」
プロジェクトのビルド設定を調整する必要があったので、久しぶりです。最近のSDKにアップグレードした後、アドホック配布構成を構築できません。 ビルドはこの警告とエラーを生成します: 警告:iPhoneアプリにはarmv6アーキテクチャを含める必要があります(現在のARCHS = "armv7") iPhone / iPod Touch:アプリケーション実行可能ファイルに必要なアーキテクチャがありません。次のアーキテクチャの少なくとも1つが存在している必要があります:armv6(-19033) しかし、私のプロジェクトでは、正しく設定されていると思いました: アーキテクチャは次のとおりです:標準(armv6 armv7) ベースSDK:最新のiOS(現在iOS 4.2に設定) 有効なアーキテクチャ:armv6 armv7 すべてのターゲットを掃除しました。 ヒントがあれば教えてください。
332 ios  xcode 

20
アップロード後のiOS UIImagePickerController結果画像の向き
iOS 3.1.3 iPhoneでiPhoneアプリケーションをテストしています。を使用して画像を選択/キャプチャしていますUIImagePickerControllerます: UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; [imagePicker setSourceType:UIImagePickerControllerSourceTypeCamera]; [imagePicker setDelegate:self]; [self.navigationController presentModalViewController:imagePicker animated:YES]; [imagePicker release]; - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { self.image = [info objectForKey:UIImagePickerControllerOriginalImage]; imageView.image = self.image; [self.navigationController dismissModalViewControllerAnimated:YES]; submitButton.enabled = YES; } 次に、ある時点で、ASIクラスを使用してWebサーバーに送信します。 ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:@"http://example.com/myscript.php"]]; [request setDelegate:self]; [request setStringEncoding:NSUTF8StringEncoding]; [request setShouldContinueWhenAppEntersBackground:YES]; …



17
Cocoapods警告-CocoaPodsはプロジェクトの基本構成を設定しませんでした。これは、プロジェクトにすでにカスタム構成が設定されているためです。
pod installプロジェクトのベースでaを実行すると、次のエラーが発生します。 CocoaPodsはプロジェクトの基本構成を設定しませんでした。これは、プロジェクトにすでにカスタム構成が設定されているためです。CocoaPods統合がまったく機能するためには、ターゲットの基本構成をに設定BluePlaquesLondonFrameworkするPods/Target Support Files/Pods/Pods.debug.xcconfigか、Pods/Target Support Files/Pods/Pods.debug.xcconfigビルド構成にを含めてください。 これはおそらくばかげた質問のように聞こえますが、ターゲットの基本構成をどのように設定しますか? https://github.com/seanoshea/BluePlaquesLondon/blob/ios8/Podfileは、この問題の原因となっているPodfileです。 http://github.com/seanoshea/BluePlaquesLondon(iOS 8ブランチ)は、プロジェクトの外観を知りたければ、問題のPodfileです。
331 ios  xcode  cocoapods 

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