mirror of
https://github.com/wnagrodzki/XcodeToolkit.git
synced 2025-05-03 11:31:32 +02:00
58 lines
1.7 KiB
XML
58 lines
1.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>IDECodeSnippetCompletionPrefix</key>
|
|
<string>mvpvc</string>
|
|
<key>IDECodeSnippetCompletionScopes</key>
|
|
<array>
|
|
<string>All</string>
|
|
<string>TopLevel</string>
|
|
</array>
|
|
<key>IDECodeSnippetContents</key>
|
|
<string>protocol <#T##Name###>UserInterface: AnyObject {
|
|
|
|
}
|
|
|
|
final class <#T##Name###>ViewController: UIViewController {
|
|
|
|
private let presenter: <#T##Name###>Presenter
|
|
private var <#T##name###>View: <#T##Name###>View!
|
|
|
|
init(presenter: <#T##Name###>Presenter) {
|
|
self.presenter = presenter
|
|
super.init(nibName: nil, bundle: nil)
|
|
presenter.userInterface = self
|
|
}
|
|
|
|
required init?(coder: NSCoder) {
|
|
fatalError("init(coder:) has not been implemented")
|
|
}
|
|
|
|
override func viewDidLoad() {
|
|
super.viewDidLoad()
|
|
<#T##name###>View = <#T##Name###>View()
|
|
view.addSubview(<#T##name###>View, withEdgeInsets: .zero)
|
|
|
|
presenter.userInterfaceDidLoad()
|
|
}
|
|
}
|
|
|
|
extension <#T##Name###>ViewController: <#T##Name###>UserInterface {
|
|
|
|
}
|
|
</string>
|
|
<key>IDECodeSnippetIdentifier</key>
|
|
<string>E6B2529B-7AE2-4347-8592-1AE156EB3B22</string>
|
|
<key>IDECodeSnippetLanguage</key>
|
|
<string>Xcode.SourceCodeLanguage.Swift</string>
|
|
<key>IDECodeSnippetSummary</key>
|
|
<string></string>
|
|
<key>IDECodeSnippetTitle</key>
|
|
<string>MVP View Controller</string>
|
|
<key>IDECodeSnippetUserSnippet</key>
|
|
<true/>
|
|
<key>IDECodeSnippetVersion</key>
|
|
<integer>0</integer>
|
|
</dict>
|
|
</plist>
|