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

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

12
迅速な3.0データから文字列へ?
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} deviceToken文字列にしたい だが: let str = String.init(data: deviceToken, encoding: .utf8) str です nil swift 3.0 どのように私はさせることができますdataにstring? Xcode 8 / Swift 3.0でプッシュ通知に登録しますか? 動作せず、答えは数ヶ月前です、私はそれを試しました: と印刷:
88 swift  string 

11
SwiftのIntに基づいてUITableViewの特定の行を更新します
私はSwiftの最初の開発者であり、UITableViewを含む基本的なアプリを作成しています。次を使用して、テーブルの特定の行を更新したいと思います。 self.tableView.reloadRowsAtIndexPaths(paths, withRowAnimation: UITableViewRowAnimation.none) 更新される行は、rowNumberという名前のIntからのものにする必要があります 問題は、これを行う方法がわからず、検索したすべてのスレッドがObj-C用であるということです。 何か案は?

14
Swift-小数が0に等しい場合、フロートから小数を削除するにはどうすればよいですか?
小数点以下1桁の距離を表示していますが、この小数点以下が0(例:1200.0Km)の場合は削除したいのですが、どうすれば迅速に実行できますか?私はこの番号を次のように表示しています: let distanceFloat: Float = (currentUser.distance! as NSString).floatValue distanceLabel.text = String(format: "%.1f", distanceFloat) + "Km"


17
1つのラベルで複数のフォントの色を使用する
iOSの1つのラベルで2つまたは3つのフォントカラーを使用する方法はありますか? 例として「こんにちは、お元気ですか」というテキストを使用すると、「こんにちは」は青になり、「お元気ですか」は緑になりますか? これは可能ですか、複数のラベルを作成するよりも簡単に思えますか?


20
SwiftでUITextFieldの最大文字長を設定します
これについては他にもトピックがあることは知っていますが、実装方法がわからないようです。 UITextFieldを5文字のみに制限しようとしています できれば英数字と-および。および_ 私はこのコードを見ました func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { let maxLength = 4 let currentString: NSString = textField.text let newString: NSString = currentString.stringByReplacingCharactersInRange(range, withString: string) return newString.length <= maxLength } そして func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { …

11
小数点以下2桁に切り上げます
currentRatio小数点以下2桁に切り上げるにはどうすればよいですか? let currentRatio = Double (rxCurrentTextField.text!)! / Double (txCurrentTextField.text!)! railRatioLabelField.text! = "\(currentRatio)"
88 swift  double 

9
Swift 3.0でコンパイルされたモジュールはSwift 3.0.1にインポートできません
Xcodeを8.1 GMにアップグレードしたところ、SwiftyJSONで以下のエラーが発生しました。他のインポートされたフレームワークは機能しているようです。SwiftyJSONがフレームワークをアップグレードするまで、これをSwift 3で強制的に動作させる方法はありますか?Carthageを使用してフレームワークをインポート/更新しました。また、Use Legacy Swift language versionオンとオフを無効に変更してみました。 Swift 3.0でコンパイルされたモジュールはSwift 3.0.1にインポートできません:Modules / SwiftyJSON.swiftmodule / arm64.swiftmodule

11
NSLog(@“%s”、__PRETTY_FUNCTION__)のSwift代替はありますか?
Objective Cでは、呼び出されているメソッドを次のようにログに記録できます。 NSLog(@"%s", __PRETTY_FUNCTION__) 通常、これはロギングマクロから使用されます。 Swiftはマクロをサポートしていませんが(私は思う)、呼び出された関数の名前を含む一般的なログステートメントを使用したいと思います。Swiftでそれは可能ですか? 更新: 私はここで見つけることができるロギングのためにこのグローバル関数を使用します:https : //github.com/evermeer/Stuff#print そして、あなたは次を使用してインストールすることができます: pod 'Stuff/Print' これがコードです: public class Stuff { public enum logLevel: Int { case info = 1 case debug = 2 case warn = 3 case error = 4 case fatal = 5 case none = 6 public func description() …
87 swift 

5
Swiftの徹底的なSwitchステートメントのNoop
Swiftは徹底的なswitchステートメントを必要とし、それぞれのケースに実行可能なコードがあることを示しています。 「スイッチ」の「ケース」ラベルには、少なくとも1つの実行可能ステートメントが必要です あなたが実際に何もしたくない場合を処理する良い方法に誰かが決着しましたか?私はそこにprintln()を置くことができますが、それは汚い感じがします。
87 swift 

5
xcode6 beta 6 osx swiftプロジェクトでオブジェクト( 'po')を印刷できません:(自動インポートのエラー:ASTコンテキストからモジュール '__ObjC'を取得できませんでした)
poxcode 6 beta 6 OSX Swiftプロジェクトでオブジェクト(コマンド)を印刷しようとすると、次のエラーメッセージが表示されます。 (lldb) po managedObject error: Error in auto-import: failed to get module '__ObjC' from AST context この場合、問題のオブジェクトはのインスタンスですNSManagedObject。 __ObjC moduleLLVM抽象構文ツリーコンテキストに入る際に自動インポートを支援する方法に関するアドバイスはありますか?
87 macos  swift  xcode6 



18
iOSのInstagramで画像を共有するにはどうすればよいですか?
私のクライアントは、Instagram、Twitter、Facebookで画像を共有したいと考えています。 TwitterとFacebookを使用しましたが、Instagramで画像を共有するためのAPIやインターネット上のものは見つかりませんでした。Instagramで画像を共有することはできますか?はいの場合、どのように? Instagramの開発者サイトをチェックすると、Ruby onRailsとPythonのライブラリが見つかりました。しかし、iOSSdkのドキュメントはありません instagram.com/developerに従ってInstagramからトークンを取得しましたが、Instagramイメージと共有するための次のステップを実行する方法がわかりません。

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