自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 Xcode真机测试could not find developer disk image解决方法(当SDK升级高版本而Xcode没升级的时候会出现这种情况)

在使用Xcode进行真机调试的时候,有时根据真机的系统不同,会出现could not find developer disk image 错误,这是由于真机系统过高或者过低,Xcode中没有匹配的配置包文件,我们可以通过这个路径进入配置包的存放目录:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platfor

2015-12-31 10:04:31 355

原创 时间戳与日期的相互转换

一、根据long long类型时间戳转换为日期格式//根据时间戳获取星期几+ (NSString *)getWeekDayFordate:(long long)data{    NSArray *weekday = [NSArray arrayWithObjects: [NSNull null], @"周日", @"周一", @"周二", @"周三", @"周四

2015-12-24 17:24:31 1346

转载 项目适配iOS9遇到的一些问题及解决办法

1.网络请求报错。升级Xcode 7.0发现网络访问失败。输出错误信息The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.原因:iOS9引入了新特性App Transport Security

2015-12-30 10:10:24 647

原创 iOS 中各种引用关键字区别

1、strongstrong与之前的retain差不多,可以增加属性引用计数的值。在不需要的时候,需要手动设置属性为nil。2、weakweak是iOS5及以上才支持的修饰符。它被称为“归零弱引用”。可以只是持有指针而不增加引用计数来避免循环保留。当指针指向的内存被销毁后,声明weak的属性指针会自动置为nil,这也是它被称为归零弱引用的原因。

2015-12-29 18:33:34 268

原创 UIImageView上添加Button不能响应点击事件

UIImageView *backImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0,self.view.frame.size.height-UITABBAR_HEIGHT-216-39, 320, 43) ];    [backImageView setUserInteractionEnabled:YES];//使添加

2015-12-28 11:23:13 292

转载 IOS中延时执行的几种方式的比较和汇总

转载自:http://blog.sina.com.cn/s/blog_8280f5ec0101k03c.html本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。- (void)delayMethod { NSLog(@"execute"); }1.performSelector方法[self performSelector:@select

2015-12-17 15:19:00 199

原创 关于iOS app微信支付Xcode配置问题

今天搞微信支付Xcode配置,搞了一下午,我只想说微信官方文档太捣蛋了。。。简述一下步骤1、首先微信开放平台申请appID,提供相关资料申请开通支付功能。2、在微信开放平台下载SDK,并导入工程。3、导入lib,官方文档上说需要导入SystemConfiguration.framework,libz.dylib,libsqlite3.0.dylib,但是事实上还要导入libc++.

2015-12-10 20:04:20 735

原创 关于iOS SDK9.0 不能用http请求的解决办法

iOS SDK升级到9.0之后之前项目中的http请求不能用了,苹果官网上说必须要用https请求,我估计是考虑着https请求比较安全的原因。但是要把之前的项目全部改为https请求比较麻烦,还想用http请求,解决办法就是在工程的info.plist文件里面添加如下设置

2015-12-10 19:59:12 416

转载 Xcode 7 缺少 *.dylib库的解决方法

Xcode7中 Link Binary With Libraries 没有 .dylib库,只能找到对应的 .tbd,但不能代替使用,通过查找资料,尝试后得到以下两种解决方法。方法1. (heqin测试可行)在项目Target中的Link Binary With Libraries 手动添加 首先点击 “+” 显示搜索添加页面,在这里如果搜索之前的libsqlite3.dylib是

2015-12-10 19:52:28 225

iOS SDK 9.3下载 解决Could not find Developer Disk Image问题

iOS 9.3 真机调试解决“Could not find Developer Disk Image”问题,资源包: 将文件解压拖入目录 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 中,运行Xcode即可

2016-04-22

时尚最牛逼最好用最简单的分段选择控制器

分选选择器 修改一些参数可以当做选项卡来用

2016-04-14

自己封装的轮播滚动控件ScrollViewpage

用collection view封装的非常好用的ScrollViewpage轮播控件

2016-01-29

飞机大战小游戏

自己写的一个非常简单的飞机大战小游戏,对于动画的基础学习有帮助

2016-01-29

iOS http 学习

简单的http demo - (IBAction)get_btn_touch_up_inside:(id)sender { //K1+车次+K2 NSString *url=[K1 stringByAppendingString:self.m_trainName.text]; url=[url stringByAppendingString:K2]; NSURL *urlRquest=[NSURL URLWithString:k4]; NSURLRequest *request=[NSURLRequest requestWithURL:urlRquest]; NSLog(@"get_begin");//开始get的方法发送数据最好写成GCD的方式 NSURLResponse *response=nil;//获取服务器的响应返回 NSError *error=nil;//获取错误的信息 NSData *data=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];//等到了要刷新界面 NSHTTPURLResponse *httpResponse=(NSHTTPURLResponse*)response; NSString *str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; NSDictionary *dict=[NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableLeaves error:nil]; NSLog(@"%@",str); } //post方法 - (IBAction)post_btn_touch_up_inside:(id)sender { NSString *strTrainCode=self.m_trainName.text;//获取火车车次代码 NSString *strUserId=@"";//用户id,不需要赋值 NSString *strURL=k4;//请求的URL地址 NSString *strBody=[NSString stringWithFormat:@"TrainCode=%@&UserIDR=%@",strTrainCode,strUserId];//表示后面 NSString *length=[NSString stringWithFormat:@"%d",[strBody length]]; NSMutableURLRequest *request=[[NSMutableURLRequest alloc]init];//客户端向服务端请求的类 [request setURL:[NSURL URLWithString:strURL]];//设置http地址 [request setHTTPMethod:@"POST"];//设置发送方法 [request setTimeoutInterval:10];//设置连接超时,默认240秒 [request setValue:length forHTTPHeaderField:@"Content-Length"];//设置数据长度 [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Contene-Type"];//设置数据格式 [request setHTTPBody:[strBody dataUsingEncoding:NSUTF8StringEncoding]];//设置携带的消息体,准备请求 NSURLResponse *response=nil;//获取服务器的响应返回 NSError *error=nil;//获取错误的信息 NSData *data=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];//等到了要刷新界面 NSHTTPURLResponse *httpResponse=(NSHTTPURLResponse*)response; NSString *str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"%@",str); self.m_textView.text=str; }

2015-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除