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

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

18
Swiftでインターネット接続を確認する
iPhoneでインターネット接続を確認しようとすると、たくさんのエラーが表示されます。誰かがこれを修正するのを手伝ってくれる? コード: import Foundation import SystemConfiguration public class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in() zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress)) zeroAddress.sin_family = sa_family_t(AF_INET) let defaultRouteReachability = withUnsafePointer(&zeroAddress) { SCNetworkReachabilityCreateWithAddress(nil, UnsafePointer($0)) } var flags: SCNetworkReachabilityFlags = 0 if SCNetworkReachabilityGetFlags(defaultRouteReachability, &flags) == 0 { return false } let isReachable …
251 ios  swift  xcode  reachability 

17
プルを使用してSwiftでリフレッシュする方法は?
私はSwiftを使用してRSSリーダーを構築しており、プルリロード機能を実装する必要があります。 ここに私がそれをやろうとしている方法があります。 class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet var newsCollect: UITableView var activityIndicator:UIActivityIndicatorView? = nil override func viewDidLoad() { super.viewDidLoad() self.newsCollect.scrollEnabled = true // Do any additional setup after loading the view, typically from a nib. if nCollect.news.count <= 2{ self.collectNews() } else{ self.removeActivityIndicator() } …



6
Swift 3、Swift 4以降で、dispatch_sync、dispatch_async、dispatch_afterなどを行うにはどうすればよいですか?
Swift 2.x(または1.x)プロジェクトに次のようなコードがたくさんあります。 // Move to a background thread to do some long running work dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { let image = self.loadOrGenerateAnImage() // Bounce back to the main thread to update the UI dispatch_async(dispatch_get_main_queue()) { self.imageView.image = image } } または、実行を遅らせる次のようなもの: dispatch_after(dispatch_time(DISPATCH_TIME_NOW, Int64(0.5 * Double(NSEC_PER_SEC))), dispatch_get_main_queue()) { print("test") } または、Grand Central …

30
Xcode 6で作成されていないObjective-CヘッダーへのSwift
私は最近、Swiftを既存のプロジェクトに追加して、実際の方法で試してみることに取り組んでいます。 Swiftソースファイルをプロジェクトに追加すると、「ブリッジヘッダー」、つまりObjective-CからSwiftを取得することに問題はありません。 しかし、*-Swift.hマークされた、@objcまたはObjCクラスのサブクラスであるSwiftクラスを公開することになっているヘッダーファイルはどこにもありませんにも見つかり :-( Swiftで記述された新しいサブクラスをメインアプリのコード(Objective-Cのまま)で使用するための具体的な指示がありません。 私が開発を主導しているアプリのコードベースはかなり大きい(70.000行)ので、一度に移行することは問題外です。
242 objective-c  xcode  swift 

30
SourceKitServiceが終了しました
Xcodeに問題があり、「ソースキットサービスが終了しました」というエラーが表示され、Swiftですべての構文の強調表示とコードの補完が行われません。どうすれば修正できますか? 以下は画像の例です。

6
迅速に制約をアニメーション化しようとしています
タップしたときに幅を拡大したいUITextFieldがあります。制約を設定し、左側の制約が右側でアニメーション化しようとしている制約よりも優先順位が低いことを確認しました。 これが私が使用しようとしているコードです。 // move the input box UIView.animateWithDuration(10.5, animations: { self.nameInputConstraint.constant = 8 }, completion: { (value: Bool) in println(">>> move const") }) これは機能しますが、即座に発生するようで、動きはありません。何も欠落していないことを確認するために10秒に設定しようとしましたが、同じ結果が得られました。 nameInputConstraintは、IBからクラスに接続するためにドラッグして制御する制約の名前です。 よろしくお願いします!

22
文字列から最後の文字を削除します。Swift言語
Swiftを使用して文字列変数から最後の文字を削除するにはどうすればよいですか?ドキュメントでそれを見つけることができません。 ここに完全な例があります: var expression = "45+22" expression = expression.substringToIndex(countElements(expression) - 1)
241 string  character  swift 

29
Swift-文字列をDoubleに変換する方法
私はBMIプログラムを迅速な言語で記述しようとしています。そして、私はこの問題を得ました:StringをDoubleに変換する方法? Objective-Cでは、次のようにすることができます。 double myDouble = [myString doubleValue]; しかし、どうすればこれをSwift言語で実現できますか?
241 swift 

7
弱い参照と所有されていない参照の違いは何ですか?
スウィフトは: 強い参照 弱い参照 所有されていない参照 所有されていない参照と弱い参照との違いは何ですか? 所有されていない参照を使用しても安全ですか? 所有されていない参照は、C / C ++のダングリングポインターのようなセキュリティリスクですか?

28
Swiftでのナビゲーションバーの色の変更
ユーザーがアプリ全体のカラーテーマを選択できるように、ピッカービューを使用しています。 ナビゲーションバー、背景、場合によってはタブバー(可能な場合)の色を変更することを計画しています。 私はこれを行う方法を調査してきましたが、Swiftの例を見つけることができません。誰かがナビゲーションバーの色とナビゲーションバーのテキストの色を変更するために使用する必要があるコードの例を教えてもらえますか? ピッカービューが設定されました。UIの色を変更するコードを探しています。


18
Swiftで配列から要素を削除する方法
Appleの新しい言語Swiftの配列から要素を設定解除/削除するにはどうすればよいですか? ここにいくつかのコードがあります: let animals = ["cats", "dogs", "chimps", "moose"] 要素をanimals[2]配列から削除するにはどうすればよいですか?
236 arrays  swift 

28
文字列の最初の文字だけに.uppercaseStringをすばやく適用する
オートコレクトシステムを作成しようとしています。ユーザーが大文字で単語を入力すると、オートコレクトが機能しません。これを修正するために、入力した文字列のコピーを作成し、.lowercaseStringを適用して、それらを比較しました。文字列が本当にタイプミスされている場合は、単語を修正する必要があります。ただし、入力された単語を置き換える単語はすべて小文字になります。したがって、.uppercaseStringを最初の文字のみに適用する必要があります。もともと使えると思った nameOfString[0] しかし、これは明らかに機能しません。文字列の最初の文字を大文字にして、最初の文字を大文字にして文字列全体を印刷するにはどうすればよいですか? 助けてくれてありがとう!

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