- 博客(18)
- 收藏
- 关注
原创 iOS 判断网络请求
+ (BOOL)isConnectionAvailable{ BOOL isExistenceNetwork = YES; Reachability *reach = [ReachabilityreachabilityWithHostName:@"www.apple.com"]; switch ([reachcurrentReachabilit
2016-09-03 17:56:32
419
原创 判断当前设备号
1. 当前版本号[UIDevice currentDevice].systemVersion2. 当前版本号的名字[UIDevice currentDevice].systemName用的时候 加判断之前记得转化成 float 类型
2016-08-25 17:02:37
398
原创 带缓存的网络请求
- (void)cachenetworkWithURL: (NSString *)urlString parameter: (NSDictionary *)paraDic susccess: (void(^)(id obj)) succeee fail:(void(^)(N
2016-08-25 11:22:06
533
原创 iOS 与Js 交互崩溃原因
iOS 与 Js 交互时 关于 UI 界面的跳转的时候 他会自动开辟子线程 我们要把他放在主线程中dispatch_async(dispatch_get_main_queue(), ^{ [self.navigationControllerpushViewController:goodsVC animated:YES]; }
2016-08-25 11:21:45
2819
原创 iOS 学习路径
学习资源网站Apple度娘iOSer网址导航伯乐在线objc中国stackoverflowCocoaChina iOS开发程序员头条廖雪峰W3CApple官方DemosegmentfaultCode4App微博我的印象笔记开发者头条CocoaChinaiOS程序犭袁 唐巧boy我就叫Sunny怎么了微信公众号iOS开发(iosDevTips)iO
2016-08-22 16:08:44
734
原创 NSArray 数组快速求总和 最大值 最小值 和 平均值
NSArray *array = [NSArray arrayWithObjects:@"2.0", @"2.3", @"3.0", @"4.0", @"10", nil];CGFloat sum = [[array valueForKeyPath:@"@sum.floatValue"] floatValue];CGFloat avg = [[array valueForKeyPath:@
2016-08-19 08:51:05
516
原创 Block 反向传值的简单应用
6.27 Block 用于反向传值 在下一个页面定义一个 block 块 然后在合适的位置调用 在上个页面传值 实现页面之间的反向传值
2016-08-16 14:28:33
553
原创 代理详解 传值
代理 可以反向传值也可以正向传值 反向的在后一个页面上写上代理 其哪一个页面遵守在.h 中1、声明代理方法@protocol ChatViewControllerDelagate NSObject>- (void)returnYesOrNo:(BOOL)yes;@end
2016-08-15 11:16:56
415
原创 iOS 状态栏的颜色设置
在开发过程中 系统默认的状态栏上面的字体是黑色, 为了需求 我们有时候会把这个字体的颜色设置为白色的 只需要两个步骤第一, 在Appdelegate的didFinishLaunchingWithOptions的方法里面加上[UIApplicationsharedApplication].statusBarStyle =UIStatusBarStyleLightConten
2016-05-24 09:27:38
675
原创 延迟自动消失
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ [imageView removeFromSuperview]; });
2016-01-19 20:42:13
368
原创 只适用于POST的网络请求
(void) networkManager : (NSString *)urlString parameter: (NSDictionary *)paraDic success:(void(^)(id obj)) success fail:(void(^)(NSError *error))fail { // N
2016-01-19 20:23:39
562
原创 GET POST通用的网络请求
(void) networkWithURL: (NSString *)urlStr success: (SuccessBlock)blo{NSURLSession *session = [NSURLSession sharedSession]; NSURLSessionDataTask *tesk = [session dataTaskWithRequest:[NSURLRequest reque
2016-01-19 20:22:48
403
原创 带缓存的POST请求
(void)cachenetworkWithURL: (NSString *)urlString parameter: (NSDictionary *)paraDic susccess: (void(^)(id obj)) succeee fail:(void(^)(NSError *error))
2016-01-19 20:07:34
1182
原创 Xcode7网络请求 需要在info文件中更改的字段
工程info.plist文件内添加字段:NSAppTransportSecurity, Dictionary类型的, 在此字段下添加NSAllowsArbitraryLoads , Boolean类型并且设置为YES, 即可解决问题7
2016-01-05 15:37:50
1639
原创 Cocoapods使用第三方的步骤
Cocoapods使用第三方的步骤1.进入工程文件夹: 在终端 输入cd, 然后把文件夹放进去2.初始化pod文件: pod init3.打开podfile文件:删代码, 只保留 platform :ios, '8.0'4.输入命令搜索想要的第三方:pod search mbprogress5.粘贴 pod ‘名字’, ‘版本’, 进入podfile文件6.在终端输入: p
2016-01-05 15:31:28
466
原创 地图需要改的参数
NSLocationAlwaysUsageDescriptionNSLocationWhenInUseUsageDescriptionNSString类型的
2016-01-05 15:30:30
497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人