Folder structure
1, mainstream navigation style select sidebar style and bottom option bar style, LSDMInfo. Plist needs to be configured
2. Set the startup page to the image size in images.xcassets
3, set the welcome page, lsdminfo. plist needs to be configured
4. Select the server. Lsdminfo. plist must be configured
LSDMInfo.plist
5. Pod integrates tripartite libraries
6, based on AFNetworking3.0 version encapsulation, simple and easy to use, block callback mode, default
7. Based on Baidu Map encapsulation, singleton positioning (non-view), block callback
8. Navigation jump has its own map
9, integrated keyboard blocker MLInputDodger, default
10. Two sharing methods based on UmENG sharing encapsulation
11. Integrate Ping++ payment function
12, integrate a push
13, integration sweep
14. Unified web controller
15. User-defined view of common modules GitHub – liusen001/LSCaseDemo: user-defined view of common modules
Common custom views
Second, class introduction
Lscommonmacros.h // All macro definitions
Lsafnetworkingmanager. h //AFNetworking3.0 encapsulation
Lsfactory. h // Common methods, tips
Lsbaseviewcontroller. h // Base controller, from which all new controllers inherit
LSBaseLinearViewController. H/controller/vertical line layout
LSBaseListViewController. H/list/controller
LSCellDispose. H // Unified cell processing
GitHub – Liusen001 /LSTest: Lightweight development framework