1. Resources:
Network interface, data Analysis Library AFNetWorking.h 、...
2. Build the interface--build frame
List Applistviewcontroller--list display data, pull up load dropdown refresh (jhrefresh), search list, pass value ...
Set up several Subviewcontroller:applistviewcontroller
// The conversion of Chinese characters into URL encoded can be transmitted online ... NSString *str = [Searchbar.text stringbyaddingpercentescapesusingencoding:nsutf8stringencoding];
Details interface Detailviewcontroller---data overload, value (Block), share (friend League share), collection, download ...
// Download [[UIApplication sharedapplication] Openurl:[nsurl URLWithString:self.model.itunesUrl]];
Featured Interface Topicviewcontroller----nested display
3. Navigating into
Categoryviewcontroller (category)--value Applistviewcontroller (reload data)
Configviewcontroller (configuration)--cache, data storage (database Fmdb)
4. Other
Share: Friends Alliance Share (umsocial), SHARESDK, Baidu Share--Find official documents, do it
Add load effects-third-party HUD download Prompt Box Svprogresshud
Network activity Tips
// turn on network activity tips [[UIApplication sharedapplication] setnetworkactivityindicatorvisible:yes]; // turn off network activity tips [[UIApplication sharedapplication] setnetworkactivityindicatorvisible:no];
。。。
Remove Performselector Warning#pragmaClang diagnostic ignored "-warc-performselector-leaks" '//whether auto-rotation is supported-(BOOL) shouldautorotate{returnYES;}//supported direction of rotation-(Nsuinteger) supportedinterfaceorientations{returnUiinterfaceorientationmaskall;}//Whether you can rotate to this direction-(BOOL) shouldautorotatetointerfaceorientation: (uiinterfaceorientation) tointerfaceorientation{return(Tointerfaceorientation = =uiinterfaceorientationportrait);}//about to start spinning- (void) Willrotatetointerfaceorientation: (uiinterfaceorientation) tointerfaceorientation Duration: (NSTimeInterval) duration{}//has finished spinning-(void) Didrotatefrominterfaceorientation: (uiinterfaceorientation) frominterfaceorientation{_tableView.frame=self.view.bounds;}//Automatic Horizontal screen-(Nsuinteger) supportedinterfaceorientations{returnUiinterfaceorientationmasklandscapeleft; //return uiinterfaceorientationmaskportrait; }
Love Limit Free Demo