- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 用NSURLConnection Post上传数据的"+"会变成空格
在一次项目中,要post图片到服务器上去,在之前要将图片转换成base64的格式。但是发现post上去的图片在服务器端总是不存在,经过与后台数据的对比发现image转成base64String里的“+”,post到服务器上都变成了空格。郁闷的很呀!开始没仔细去想,就直接叫后台将我post的string中的空格全部替换成“+”,这倒也算是解决了这个问题。但是总觉得这不是解决问题的最佳途径。后台经过查
2016-03-31 00:43:08 1131
转载 将UIImage保存到iOS照片库和对应程序沙盒中
1.保存到iOS照片库需要引入QuartzCore.framework框架,具体代码如下:.h文件#import UIImageView *imageView;@property (nonatomic, retain) IBOutlet UIImageView *imageView;.m文件UIGraphicsBeginImageContext(imageView.boun
2016-03-31 00:41:06 458
原创 iOS ScrollView 计算页数跳转
CGFloat pageWidth = self.scrollView.frame.size.width;int page = floor((self.scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;self.scrollView.contentOffset.x/pageWidth举个例子吧一页的width为
2016-03-17 16:18:18 2446
原创 iOS 四舍五入
NSLog(@"%f",round(12345.6789));//12346.000000NSLog(@"%f",round(12345.6749*100)/100);//12345.670000NSNumber *num = [NSNumber numberWithFloat:12.1250];NSLog(@"%@",[NSString stringWithFormat:@"
2016-03-17 16:15:32 387
转载 xcode "nib but the view outlet was not set."错误
原帖:http://blog.csdn.net/startexcel/article/details/7211292xib 中, 没有对File's Owner 的Outlets view 进行绑定, 导致在父视图中插入子视图时出错, 在IB中拖拽Files' Owner到view, 添加绑定后, 运行成功!总结一下创建视图和绑定的步骤:1. 创建控制器. File->New Fi
2016-03-17 16:13:54 384
转载 IOS中获取各个文件的目录路径的方法和NSFileManager类
IOS中获取各种文件的目录路径的方法iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里
2016-03-07 15:46:02 461
转载 iOS中打印日志显示系统详细时间,类名,行号及打印值
Q:如何打印当前的函数和行号?A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:1NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj);其中__func__和__LINE__都是预编译的宏,编译时会分别替换为当前函数和当前行号。下
2016-03-04 18:05:07 497
转载 iOS makeKeyAndVisible
我不知道为什么,不过有人搜索makeKeyAndVisible方法。其实我这种懒人一般不会刨根问底,有些方法照打就好,那些白给的方法有些就别动就好了。我们看看这个每个程序都有的方法吧:[pre][window makeKeyAndVisible];[/pre]由于iPhone是单窗口程序,所以也就只有这么一个Window对象,而且是UIWindow,不是NSWindow。而根据
2016-03-04 14:47:30 4921
转载 iOS常用宏定义
#ifndef MacroDefinition_h#define MacroDefinition_h //-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEIGHT 44 //获取屏幕 宽度、高度#define SCREEN_WIDTH ([UISc
2016-03-03 15:16:21 404
转载 iOS开发知识点:理解assign,copy,retain变strong
举个例子: NSString *houseOfMM = [[NSString alloc] initWithString:'装梵几的三室两厅']; 上面一段代码会执行以下两个动作: 1 在堆上分配一段内存用来存储@' 装梵几的三室两厅 ' ,比如:内存地址为 0X1111 内容为 ' 装梵几的三室两厅' , 2 在栈上分配一段内存用来存储 houseFor
2016-03-03 15:12:31 330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人