├── .gitignore ├── PerfectMVC.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── PerfectMVC.xccheckout │ └── xcuserdata │ │ └── yamasakitomohiro.xcuserdatad │ │ ├── UserInterfaceState.xcuserstate │ │ └── WorkspaceSettings.xcsettings └── xcuserdata │ └── yamasakitomohiro.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── sample2.xcscheme │ └── xcschememanagement.plist └── sample2 ├── AppDelegate.swift ├── Base.lproj └── LaunchScreen.xib ├── Images.xcassets └── AppIcon.appiconset │ └── Contents.json ├── Info.plist ├── QiitaListView.swift ├── QiitaViewModel.swift ├── QitaListViewController.swift ├── WebApi.swift └── WebViewController.swift /.gitignore: -------------------------------------------------------------------------------- 1 | Build/ -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/project.xcworkspace/xcshareddata/PerfectMVC.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/project.xcworkspace/xcshareddata/PerfectMVC.xccheckout -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/project.xcworkspace/xcuserdata/yamasakitomohiro.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/project.xcworkspace/xcuserdata/yamasakitomohiro.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/project.xcworkspace/xcuserdata/yamasakitomohiro.xcuserdatad/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/project.xcworkspace/xcuserdata/yamasakitomohiro.xcuserdatad/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/xcuserdata/yamasakitomohiro.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/xcuserdata/yamasakitomohiro.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/xcuserdata/yamasakitomohiro.xcuserdatad/xcschemes/sample2.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/xcuserdata/yamasakitomohiro.xcuserdatad/xcschemes/sample2.xcscheme -------------------------------------------------------------------------------- /PerfectMVC.xcodeproj/xcuserdata/yamasakitomohiro.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/PerfectMVC.xcodeproj/xcuserdata/yamasakitomohiro.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /sample2/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/AppDelegate.swift -------------------------------------------------------------------------------- /sample2/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /sample2/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /sample2/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/Info.plist -------------------------------------------------------------------------------- /sample2/QiitaListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/QiitaListView.swift -------------------------------------------------------------------------------- /sample2/QiitaViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/QiitaViewModel.swift -------------------------------------------------------------------------------- /sample2/QitaListViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/QitaListViewController.swift -------------------------------------------------------------------------------- /sample2/WebApi.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/WebApi.swift -------------------------------------------------------------------------------- /sample2/WebViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yamasakitomohiro/PerfectMVC/HEAD/sample2/WebViewController.swift --------------------------------------------------------------------------------