资源简介
一位大神高仿的,很详细的,可以学到很多培训学不到的知识。
代码片段和文件信息
//
// AppDelegate.m
// meituan
//
// Created by jinzelu on 15/6/12.
// Copyright (c) 2015年 jinzelu. All rights reserved.
//
#import “AppDelegate.h“
#import “HomeViewController.h“
#import “InfoViewController.h“
#import “MineViewController.h“
#import “MoreViewController.h“
#import “JZOnSiteViewController.h“
#import “JZMerchantViewController.h“
#import
#import “UMSocial.h“
#import “UMSocialWechatHandler.h“
#import “NetworkSingleton.h“
@interface AppDelegate ()
{
//定位
CLLocationManager *_locationManager;//用于获取位置
CLLocation *_checkLocation;//用于保存位置信息
// double _latitude;//经度
// double _longitude;//维度
}
@end
@implementation AppDelegate
//设置定位
-(void)setupLocationManager{
_latitude = LATITUDE_DEFAULT;
_longitude = LONGITUDE_DEFAULT;
_locationManager = [[CLLocationManager alloc] init];
if ([CLLocationManager locationServicesEnabled]) {
NSLog(@“开始定位“);
_locationManager.delegate = self;
// distanceFilter是距离过滤器,为了减少对定位装置的轮询次数,位置的改变不会每次都去通知委托,而是在移动了足够的距离时才通知委托程序
// 它的单位是米,这里设置为至少移动1000再通知委托处理更新;
_locationManager.distanceFilter = 200.0;
// kCLLocationAccuracyBest:设备使用电池供电时候最高的精度
_locationManager.desiredAccuracy = kCLLocationAccuracyBest;
//ios8+以上要授权,并且在plist文件中添加NSLocationWhenInUseUsageDescription,NSLocationAlwaysUsageDescription,值可以为空
if (IOS_VERSION >=8.0) {//ios8+,不加这个则不会弹框
[_locationManager requestWhenInUseAuthorization];//使用中授权
[_locationManager requestAlwaysAuthorization];
}
[_locationManager startUpdatingLocation];
}else{
NSLog(@“定位失败,请确定是否开启定位功能“);
// _locationManager.delegate = self;
// // distanceFilter是距离过滤器,为了减少对定位装置的轮询次数,位置的改变不会每次都去通知委托,而是在移动了足够的距离时才通知委托程序
// // 它的单位是米,这里设置为至少移动1000再通知委托处理更新;
// _locationManager.distanceFilter = 200.0;
// // kCLLocationAccuracyBest:设备使用电池供电时候最高的精度
// _locationManager.desiredAccuracy = kCLLocationAccuracyBest;
// [_locationManager startUpdatingLocation];
}
}
//获取启动广告图片,采用后台推送时执行请求
-(void)getLoadingImage{
//分辨率
CGFloat scale_screen = [UIScreen mainScreen].scale;
NSLog(@“%.0f %.0f“screen_width*scale_screenscreen_height*scale_screen);
int scaleW = (int)screen_width*scale_screen;
int scaleH = (int)screen_height*scale_screen;
NSString *urlStr = [NSString stringWithFormat:@“http://api.meituan.com/config/v1/loading/check.json?app_name=group&app_version=5.7&ci=1&city_id=1&client=iphone&movieBundleVersion=100&msid=48E2B810-805D-4821-9CDD-D5C9E01BC98A2015-07-15-15-51824&platform=iphone&resolution=%d%@%d&userid=104108621&utm_campaign=AgroupBgroupD100Fa20141120nanning__m1__leftflow___ab_pindaochangsha__a__leftflow___ab_gxtest__gd__leftflow___ab_gxhceshi__nostrategy__leftflow___ab_i550poi_ktv__d__j___ab_chunceshishuju__a__a___ab_gxh_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-07-28 09:46 meituan-master\
文件 6148 2016-07-28 10:04 meituan-master\.DS_Store
目录 0 2016-07-28 10:20 __MACOSX\
目录 0 2016-07-28 10:20 __MACOSX\meituan-master\
文件 120 2016-07-28 10:04 __MACOSX\meituan-master\._.DS_Store
目录 0 2016-07-28 09:49 meituan-master\meituan\
文件 619 2015-08-03 00:02 meituan-master\meituan\AppDelegate.h
目录 0 2016-07-28 10:20 __MACOSX\meituan-master\meituan\
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\._AppDelegate.h
文件 14880 2015-08-03 00:02 meituan-master\meituan\AppDelegate.m
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\._AppDelegate.m
目录 0 2016-07-28 09:58 meituan-master\meituan\ba
文件 3702 2015-08-03 00:02 meituan-master\meituan\ba
目录 0 2016-07-28 10:20 __MACOSX\meituan-master\meituan\ba
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\ba
文件 1625 2016-07-28 09:58 meituan-master\meituan\ba
文件 212 2016-07-28 09:58 __MACOSX\meituan-master\meituan\._ba
目录 0 2015-08-03 00:02 meituan-master\meituan\Controller\
目录 0 2015-08-03 00:02 meituan-master\meituan\Controller\Home\
文件 395 2015-08-03 00:02 meituan-master\meituan\Controller\Home\DiscountOCViewController.h
目录 0 2016-07-28 10:20 __MACOSX\meituan-master\meituan\Controller\
目录 0 2016-07-28 10:20 __MACOSX\meituan-master\meituan\Controller\Home\
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\Controller\Home\._DiscountOCViewController.h
文件 11656 2015-08-03 00:02 meituan-master\meituan\Controller\Home\DiscountOCViewController.m
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\Controller\Home\._DiscountOCViewController.m
文件 356 2015-08-03 00:02 meituan-master\meituan\Controller\Home\DiscountViewController.h
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\Controller\Home\._DiscountViewController.h
文件 6271 2015-08-03 00:02 meituan-master\meituan\Controller\Home\DiscountViewController.m
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\Controller\Home\._DiscountViewController.m
文件 296 2015-08-03 00:02 meituan-master\meituan\Controller\Home\HomeViewController.h
文件 212 2015-08-03 00:02 __MACOSX\meituan-master\meituan\Controller\Home\._HomeViewController.h
............此处省略2687个文件信息
评论
共有 条评论