Swiftの便利な拡張
⭐️ Date().文() //2020-05-12
⭐️ Date().取得(.month)
⭐️ tableView.最上部()
⭐️ tableView.最下部()
⭐️ "こんにちは".アラートを表示(on: self).
⭐️ view1.丸みのあるボーダー()
⭐️ view2.丸め()
⭐️ 123.文() //"123"
⭐️ "ネコノヒー".保存(キーワード: "名前")
⭐️ self.view.スクリーンショット()
⭐️ self.getUISceneDelegate()
⭐️ self.getUIApplicationDelegate()
このパッケージをインストールするには:
- Xcode内からプロジェクトを開く
- 上部のシステムバーの"File"をクリック
- "Swift Packages"をクリック、次いで"Add package dependency…"をクリック
- 以下のURLをペースト:
https://github.com/mszopensource/Swift-Extensions.git
- "Next"をクリック
- "branch"オプションを選択し、"master"に設定されていることを確認
- "Done"をクリック。
フレームワークの使い方は以下のサンプルコードを参照してください
import UIKit
import SwiftExtensions
class ViewController: UIViewController {
@IBOutlet weak var buttonView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
// 文字列を渡してシンプルなUIAlertControllerを表示する。
"success!".アラートを表示(on: self)
// 丸みのあるボーダー
buttonView.丸みのあるボーダー()
}
}
"Pull Requests"を開き、改善を提案してください。お気軽に、ご遠慮なくどうぞ。
よろしくお願いします!