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

Swiftは、Apple Inc.が自社のプラットフォームとLinux用に開発した、安全で高速、かつ表現力豊かな汎用プログラミング言語です。Swiftはオープンソースです。このタグは、言語機能に関する質問、またはSwiftのコードが必要な場合にのみ使用してください。プラットフォームまたはフレームワークに関する(言語に依存しない)質問には、タグ[ios]、[ipados]、[macos]、[watch-os]、[tvos]、[cocoa-touch]、および[cocoa]を使用します。

21
「このアプリケーションは、自動レイアウトエンジンをバックグラウンドスレッドから変更しています」エラーが発生しましたか?
私のOS Xでswiftを使用してこのエラーが頻繁に発生しています: 「このアプリケーションは、自動レイアウトエンジンをバックグラウンドスレッドから変更しているため、エンジンの破損や奇妙なクラッシュにつながる可能性があります。これにより、将来のリリースで例外が発生します。」 私のNSWindowがcontentViewあり、ウィンドウのビューにスワップしています。ウィンドウでを実行しようとしたり、ウィンドウにを追加したりすると、エラーが発生します。自動サイズ変更機能を無効にしてみましたが、自動レイアウトを使用するものはありません。何かご意見は?NSApp.beginSheetsubview 時にはそれは大丈夫で何も起こりません、他の時にはそれは完全に私UIを壊し、何もロードしません

24
ココアポッドをインストールする方法?
参照したリンクが多すぎて試してみましたが、成功しませんでした。アイデアがあれば教えてください。ココアポッドのドキュメントを読み、何度もインストールを試みましたが、開始手順が原因で常に失敗しました。最初にgemをインストールできないというエラーが1つ見つかりました。誰でも私に手順を1つずつ教えてもらえますか?インストールまたはデモの方法。 これは私が試した1つのリンクです。 スクリーンショットは私が与えられたこのコンソールエラーを参照しています:
306 ios  swift  xcode  rubygems  cocoapods 


9
SwiftのIntの先行ゼロ
IntSwift のin Stringを先行ゼロ付きのa に変換したいのですが。たとえば、次のコードを考えてみます。 for myInt in 1 ... 3 { print("\(myInt)") } 現在の結果は次のとおりです。 1 2 3 しかし、私はそれがなりたいです: 01 02 03 Swift標準ライブラリ内でこれを行うきれいな方法はありますか?

15
SwiftでviewControllerをインスタンス化して表示する
問題 の新機能Swiftを確認し始め、Xcode 6いくつかのデモプロジェクトとチュートリアルを試しました。今私は立ち往生しています: viewController特定のストーリーボードからインスタンス化して表示する Objective-Cソリューション UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryboardName" bundle:nil]; UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"myVCID"]; [self presentViewController:vc animated:YES completion:nil]; Swiftでこれを達成するにはどうすればよいですか?

10
==と===の違い
迅速に、2つの等価演算子があるようです:二重の等号(==)と三重の等価(===)、2つの違いは何ですか?
299 swift 

20
テキストファイルから文字列を読み書きする
テキストファイルとの間でデータを読み書きする必要がありますが、その方法がわかりません。 このサンプルコードをSwiftのiBookで見つけましたが、データの書き込みまたは読み取り方法がまだわかりません。 import Cocoa class DataImporter { /* DataImporter is a class to import data from an external file. The class is assumed to take a non-trivial amount of time to initialize. */ var fileName = "data.txt" // the DataImporter class would provide data importing functionality here } class DataManager …
298 file-io  swift 


6
SwiftからiOSでUUIDを生成する
私のiOS Swiftアプリで、テーブルキーとして使用するランダムなUUID(GUID)文字列を生成したいのですが、次のスニペットが機能しているようです: let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) これは安全ですか? または、おそらくより良い(推奨される)アプローチはありますか?

16
Swift-エンコードURL
このような文字列をエンコードすると: var escapedString = originalString.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) スラッシュをエスケープしません/。 私はこのObjective Cコードを検索して見つけました: NSString *encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( NULL, (CFStringRef)unencodedString, NULL, (CFStringRef)@"!*'();:@&=+$,/?%#[]", kCFStringEncodingUTF8 ); URLをエンコードする簡単な方法はありますか?それ以外の場合、Swiftでこれをどのように記述できますか?
295 ios  swift  urlencode 

18
Swift 4で文字列スライスの添え字を使用するにはどうすればよいですか?
Swift 3で記述した次の簡単なコードがあります。 let str = "Hello, playground" let index = str.index(of: ",")! let newStr = str.substring(to: index) Xcode 9ベータ5から、次の警告が表示されます。 ' substring(to:)'は非推奨です:String'部分範囲範囲'演算子を使用してスライス添字を使用してください。 部分的な範囲を持つこのスライス添字は、Swift 4でどのように使用できますか?
294 swift  swift4 

19
UITextFieldが変更されたときに確認するにはどうすればよいですか?
テキストフィールドがいつ変更されるかを確認しようとしています。textViewDidChangeこれは、textViewに使用される関数にも相当します。これまでのところ、これを行っています。 func textFieldDidBeginEditing(textField: UITextField) { if self.status.text == "" && self.username.text == "" { self.topRightButton.enabled = false } else { self.topRightButton.enabled = true } } どの種類の作品ですが、topRightButtonテキストフィールドが押されるとすぐに有効になりますが、テキストが実際に入力されたときにのみ有効にしたいですか?
290 ios  swift  uitextfield 

19
新しいコンセント接続を挿入できませんでした:という名前のクラスの情報が見つかりませんでした
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 Xcodeで、ビューコントローラに関する情報がないというエラーが表示されました。 新しいコンセント接続を挿入できませんでした:という名前のクラスの情報が見つかりませんでした なぜこうなった?


30
Swiftを使用してキーボードでビューを移動する
ビューの下半分にテキストフィールドがあるアプリがあります。つまり、テキストフィールドに入力すると、キーボードがテキストフィールドを覆います。 入力中にビューを上に移動して、入力内容を確認し、キーボードが消えたら元の場所に戻すにはどうすればよいですか? 私は至る所を見てきましたが、すべての解決策はObj-Cにあるようですが、まだ完全に変換することはできません。 どんな助けでも大歓迎です。

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