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即可
自己封装的轮播滚动控件ScrollViewpage
用collection view封装的非常好用的ScrollViewpage轮播控件
飞机大战小游戏
自己写的一个非常简单的飞机大战小游戏,对于动画的基础学习有帮助
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;
}