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

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


30
Swiftの高精度文字列フォーマット指定子
以下は、フロートを小数点以下2桁に切り捨てる方法です。 NSLog(@" %.02f %.02f %.02f", r, g, b); 私はドキュメントと電子ブックをチェックしましたが、それを理解することができませんでした。よろしくお願いします!
395 swift 

21
iOSとWatchKitで画像のtintColorを変更する方法
「theImageView」というUIImageViewがあり、下の左の黒いハートのように、UIImageが単色(透明な背景)になっています。iOS 7以降のナビゲーションバーアイコンで使用されている色合いの方法に従って、iOS 7以降でこの画像の色合いをプログラムで変更するにはどうすればよいですか? このメソッドはApple WatchアプリのWatchKitでも機能しますか?
395 ios  swift  uiimage  uicolor  watchkit 

27
double値をxの小数点以下の桁数に丸める
誰かがSwiftで倍精度値をxの小数点以下の桁数に丸める方法を教えてもらえますか? 私が持っています: var totalWorkTimeInHours = (totalWorkTime/60/60) totalWorkTime第二にNSTimeInterval(ダブル)であること。 totalWorkTimeInHours 時間は私に与えられますが、それは私にそのような非常に正確な数の時間量を与えます。例えば1.543240952039 ...... 印刷するときに、たとえば1.543に切り捨てるにはどうすればよいtotalWorkTimeInHoursですか。


14
SwiftのNSNotificationCenter addObserver
Swiftのオブザーバーをデフォルトの通知センターに追加するにはどうすればよいですか?バッテリーレベルが変化したときに通知を送信するこのコード行を移植しようとしています。 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(batteryLevelChanged:) name:UIDeviceBatteryLevelDidChangeNotification object:nil];


27
現在のiPhone /デバイスモデルを確認する方法は?
Swiftでデバイスのモデル名(iPhone 4S、iPhone 5、iPhone 5Sなど)を取得する方法はありますか? という名前のプロパティがあることは知っていますが、UIDevice.currentDevice().modelデバイスタイプ(iPod touch、iPhone、iPad、iPhone Simulatorなど)のみを返します。 Objective-Cでは、この方法で簡単に実行できることも知っています。 #import <sys/utsname.h> struct utsname systemInfo; uname(&systemInfo); NSString* deviceModel = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]; しかし、私はiPhoneアプリをSwiftで開発しているので、誰かがSwiftでこれを解決する同等の方法で私を助けてくれませんか?
386 ios  iphone  swift  device 

19
SwiftでHTTPリクエストを行うにはどうすればよいですか?
私はiBooksでAppleのThe Programming Language Swiftを読みましたが、Swiftで HTTPリクエスト(cURLなど)を作成する方法を理解できません。Obj-Cクラスをインポートする必要がありますか、それともデフォルトのライブラリをインポートするだけですか?または、ネイティブのSwiftコードに基づいてHTTPリクエストを行うことはできませんか?


17
Swiftでの文字列部分文字列の仕組み
私は古いコードの一部を更新してSwift 3で回答していますが、Swift文字列と部分文字列を使用したインデックス作成に到達すると混乱を招きました。 具体的には、次のことを試みました。 let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) 2行目は私に次のエラーを与えていました タイプ 'String'の値にはメンバー 'substringWithRange'がありません String現在、次のメソッドがあることがわかります。 str.substring(to: String.Index) str.substring(from: String.Index) str.substring(with: Range<String.Index>) これらは最初は本当に混乱していたので、私はインデックスとレンジをいじり始めました。これは部分文字列のフォローアップの質問と回答です。以下に回答を追加して、それらの使用方法を示します。
354 swift  string  range  substring 

20
Swift配列を文字列に変換するにはどうすればよいですか?
プログラムでそれを行う方法は知っていますが、組み込みの方法があると確信しています... 私が使用したすべての言語には、配列を文字列と連結したり、print()関数などに渡したりすると吐き出される、オブジェクトのコレクションに対するある種のデフォルトのテキスト表現があります。AppleのSwift言語は簡単に配列を文字列に変換する組み込みの方法がありますか、それとも配列を文字列化するときに常に明示的にする必要がありますか?
353 ios  arrays  swift 

30
Swiftで文字列をIntに変換する
アプリケーションは基本的に、初期および最終の速度と時間を入力して加速度を計算し、式を使用して加速度を計算します。ただし、テキストボックスの値は文字列であるため、整数に変換できません。 @IBOutlet var txtBox1 : UITextField @IBOutlet var txtBox2 : UITextField @IBOutlet var txtBox3 : UITextField @IBOutlet var lblAnswer : UILabel @IBAction func btn1(sender : AnyObject) { let answer1 = "The acceleration is" var answer2 = txtBox1 var answer3 = txtBox2 var answer4 = txtBox3
352 ios  swift  int  uitextfield 

30
16進数のカラー値を使用する方法
私はSwiftで、UIColor使用できるいくつかの標準的な値の代わりに16進数のカラー値を使用しようとしていますが、その方法がわかりません。 例:#ffffff色としてどのように使用しますか?
352 ios  swift  uicolor 

15
Xcode 11.1からXcode 11.2にアップグレードした後、_UITextLayoutViewが原因でアプリがクラッシュする
Xcode 11.1からXcode 11.2にアップグレードした後、アプリがクラッシュします。 ***キャッチされない例外 'NSInvalidUnarchiveOperationException'によりアプリを終了します、理由: '_UITextLayoutViewという名前のクラスが見つからなかったため、_UITextLayoutViewという名前のクラスをインスタンス化できませんでした。クラスをソースコードで定義するか、ライブラリからリンクする必要があります(クラスが正しいターゲットの一部であることを確認してください) ' なんでこんなことが起こっているの?このクラッシュを防ぐにはどうすればよいですか?

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