├── .gitignore ├── AutoLazyLoad copy-Info.plist ├── AutoLazyLoad.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ ├── Jason.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ ├── mac.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ │ └── zego.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── xcshareddata │ └── xcschemes │ │ ├── AutoLazyLoad.xcscheme │ │ └── LazyLoad.xcscheme └── xcuserdata │ ├── Jason.xcuserdatad │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ │ ├── AutoLazyLoad.xcscheme │ │ ├── LazyLoad.xcscheme │ │ └── xcschememanagement.plist │ ├── mac.xcuserdatad │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ │ └── xcschememanagement.plist │ └── zego.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── AutoLazyLoad ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── lazy_icon.imageset │ │ ├── Contents.json │ │ └── lazy_icon@2x.png │ └── lazy_icon1.imageset │ │ ├── Contents.json │ │ └── lazy_icon1@2x.png ├── Base.lproj │ └── Main.storyboard ├── Info.plist ├── ViewController.h ├── ViewController.m └── main.m ├── LazyLoad ├── DzwClassInfo.h ├── DzwClassInfo.m ├── DzwJsonFormatManager.h ├── DzwJsonFormatManager.m ├── EnumLazyIfelse.h ├── EnumLazyIfelse.m ├── EnumLazySwitch.h ├── EnumLazySwitch.m ├── Info.plist ├── JsonLazyProperty.h ├── JsonLazyProperty.m ├── LazyLoad.entitlements ├── PropertyLazyLoad.h ├── PropertyLazyLoad.m ├── SourceEditorCommand.h ├── SourceEditorCommand.m ├── SourceEditorExtension.h ├── SourceEditorExtension.m ├── Toast.h └── Toast.m ├── README.md └── gif ├── 5f9c4cacd10ae74293566d4a908b5441.png ├── json2property.gif ├── lazyload.gif ├── quickEnum.gif └── quickEnum2.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/.gitignore -------------------------------------------------------------------------------- /AutoLazyLoad copy-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad copy-Info.plist -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/project.xcworkspace/xcuserdata/Jason.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/project.xcworkspace/xcuserdata/Jason.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/project.xcworkspace/xcuserdata/zego.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/project.xcworkspace/xcuserdata/zego.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcshareddata/xcschemes/AutoLazyLoad.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcshareddata/xcschemes/AutoLazyLoad.xcscheme -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcshareddata/xcschemes/LazyLoad.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcshareddata/xcschemes/LazyLoad.xcscheme -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcschemes/AutoLazyLoad.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcschemes/AutoLazyLoad.xcscheme -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcschemes/LazyLoad.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcschemes/LazyLoad.xcscheme -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/Jason.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/mac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/mac.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/mac.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/zego.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/zego.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /AutoLazyLoad.xcodeproj/xcuserdata/zego.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad.xcodeproj/xcuserdata/zego.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /AutoLazyLoad/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/AppDelegate.h -------------------------------------------------------------------------------- /AutoLazyLoad/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/AppDelegate.m -------------------------------------------------------------------------------- /AutoLazyLoad/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /AutoLazyLoad/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /AutoLazyLoad/Assets.xcassets/lazy_icon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Assets.xcassets/lazy_icon.imageset/Contents.json -------------------------------------------------------------------------------- /AutoLazyLoad/Assets.xcassets/lazy_icon.imageset/lazy_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Assets.xcassets/lazy_icon.imageset/lazy_icon@2x.png -------------------------------------------------------------------------------- /AutoLazyLoad/Assets.xcassets/lazy_icon1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Assets.xcassets/lazy_icon1.imageset/Contents.json -------------------------------------------------------------------------------- /AutoLazyLoad/Assets.xcassets/lazy_icon1.imageset/lazy_icon1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Assets.xcassets/lazy_icon1.imageset/lazy_icon1@2x.png -------------------------------------------------------------------------------- /AutoLazyLoad/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /AutoLazyLoad/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/Info.plist -------------------------------------------------------------------------------- /AutoLazyLoad/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/ViewController.h -------------------------------------------------------------------------------- /AutoLazyLoad/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/ViewController.m -------------------------------------------------------------------------------- /AutoLazyLoad/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/AutoLazyLoad/main.m -------------------------------------------------------------------------------- /LazyLoad/DzwClassInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/DzwClassInfo.h -------------------------------------------------------------------------------- /LazyLoad/DzwClassInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/DzwClassInfo.m -------------------------------------------------------------------------------- /LazyLoad/DzwJsonFormatManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/DzwJsonFormatManager.h -------------------------------------------------------------------------------- /LazyLoad/DzwJsonFormatManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/DzwJsonFormatManager.m -------------------------------------------------------------------------------- /LazyLoad/EnumLazyIfelse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/EnumLazyIfelse.h -------------------------------------------------------------------------------- /LazyLoad/EnumLazyIfelse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/EnumLazyIfelse.m -------------------------------------------------------------------------------- /LazyLoad/EnumLazySwitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/EnumLazySwitch.h -------------------------------------------------------------------------------- /LazyLoad/EnumLazySwitch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/EnumLazySwitch.m -------------------------------------------------------------------------------- /LazyLoad/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/Info.plist -------------------------------------------------------------------------------- /LazyLoad/JsonLazyProperty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/JsonLazyProperty.h -------------------------------------------------------------------------------- /LazyLoad/JsonLazyProperty.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/JsonLazyProperty.m -------------------------------------------------------------------------------- /LazyLoad/LazyLoad.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/LazyLoad.entitlements -------------------------------------------------------------------------------- /LazyLoad/PropertyLazyLoad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/PropertyLazyLoad.h -------------------------------------------------------------------------------- /LazyLoad/PropertyLazyLoad.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/PropertyLazyLoad.m -------------------------------------------------------------------------------- /LazyLoad/SourceEditorCommand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/SourceEditorCommand.h -------------------------------------------------------------------------------- /LazyLoad/SourceEditorCommand.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/SourceEditorCommand.m -------------------------------------------------------------------------------- /LazyLoad/SourceEditorExtension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/SourceEditorExtension.h -------------------------------------------------------------------------------- /LazyLoad/SourceEditorExtension.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/SourceEditorExtension.m -------------------------------------------------------------------------------- /LazyLoad/Toast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/Toast.h -------------------------------------------------------------------------------- /LazyLoad/Toast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/LazyLoad/Toast.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/README.md -------------------------------------------------------------------------------- /gif/5f9c4cacd10ae74293566d4a908b5441.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/gif/5f9c4cacd10ae74293566d4a908b5441.png -------------------------------------------------------------------------------- /gif/json2property.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/gif/json2property.gif -------------------------------------------------------------------------------- /gif/lazyload.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/gif/lazyload.gif -------------------------------------------------------------------------------- /gif/quickEnum.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/gif/quickEnum.gif -------------------------------------------------------------------------------- /gif/quickEnum2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dtheme/Xcode-AutoLazyLoad/HEAD/gif/quickEnum2.gif --------------------------------------------------------------------------------