iOS
mr-song
it宅男
展开
-
iphone开发第一天
今天看了别人的项目,学习了UIImageVIew控件的使用,简单说下步骤,日后再次用到的时候直接粘贴 1、拖动控件到指定布局面板上 2、在.h文件中声明uiimageview 3、在.m文件中定义 @synthesize picImage = _picImage; 4、获取屏幕尺寸,设置控件图片 CGRect rx = [ UIScreen mainScreen ].bound原创 2013-08-23 17:00:21 · 462 阅读 · 0 评论 -
iOS 本地plist文件的读取
NSString *plistPath = [self performSelector:@selector(getPlistPath)]; NSMutableDictionary *newList = [[NSMutableDictionary alloc] initWithContentsOfFile:plistPath]; //获得plist路径 -(NSSt原创 2013-09-10 09:40:17 · 1343 阅读 · 0 评论 -
iOS uialert的使用
UIAlertView*alert = [[UIAlertView alloc]initWithTitle:@"删除确认" message:msg delegate:self原创 2013-09-10 09:42:24 · 708 阅读 · 0 评论 -
iOS 获取本机可以存放文件的路径
//获得plist路径 -(NSString*)getPlistPath{ //沙盒中的文件路径 NSArray *storeFilePath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *doucumentsDirectiory =原创 2013-09-10 10:22:54 · 778 阅读 · 0 评论 -
iOS 多线程
-(void)loadData { dispatch_queue_t getJsonString = dispatch_queue_create("load Data", NULL); dispatch_async(getJsonString, ^{ dispatch_async(dispatch_get_main_queue(), ^{ N原创 2013-09-10 10:12:11 · 618 阅读 · 0 评论 -
iOS navigation布局 按钮修改
//设置左上角按钮 UIButton* leftButton = [[UIButton alloc]initWithFrame:CGRectMake(0,0,40,25)]; [leftButton setImage:[UIImage imageNamed:@"but_fanhui.png"]forState:UIControlStateNormal]; [leftButt原创 2013-09-10 10:50:55 · 956 阅读 · 0 评论 -
iOS MBProgressHUD的使用
1、下载,倒入该框架 2、加入代码 MBProgressHUD *HUD; HUD = [[MBProgressHUD alloc] initWithWindow:[UIApplication sharedApplication].keyWindow]; // Add HUD to screen [self.原创 2013-09-10 12:44:41 · 1252 阅读 · 0 评论 -
NSNumber vs NSInteger
NSNumber是NSValue的子类,一般情况下,其功能就是使得数字能够添加到类似NSArray或者NSSet数据集合中,NSNumber不仅仅能够表示NSInteger类型的整形数,还可以表示浮点数。 NSInteger a = 1; NSMutableArray *arr = [[NSMutableArray alloc] init]; //[a转载 2013-09-15 18:44:17 · 612 阅读 · 0 评论 -
mac下修改hosts
sudo vim /etc/hosts 输入正确的密码后就可以修改了 218.61.218.61 www.www.com原创 2013-09-19 17:04:20 · 575 阅读 · 0 评论 -
iOS中对表格数据的修改
最近刚学习写iOS的程序,在做应用程序本地化的过程中发现原本一个只有一个mainStoryboard.storyboard文件的,现在变成了几种语言几个,因为原来是直接在minStoryboard.storyboard上写死的,现在如果还用原来的方式 修改就要一个一个用手动去修改,工作量有点大,我就想直接在类里面修改吧,这样以后添加也方便。 在Class中找到对应的对象,下面是代码: [s转载 2013-10-05 19:08:12 · 913 阅读 · 0 评论 -
EGORefreshTableHeader 的入门使用详解
EGORefreshTableHeader 的入门使用详解原创 2013-10-05 16:32:01 · 1411 阅读 · 0 评论 -
ios 设置背景图片汇集帖
[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"topBar.png"]]];原创 2013-10-06 21:27:57 · 631 阅读 · 0 评论 -
scrollView滚动事隐藏状态栏方法
》》》》 CGPoint nowScrollViewOffset=[webView.scrollView contentOffset]; 》》》》 -(void)scrollViewDidScroll:(UIScrollView *)scrollView { if ((scrollView.contentSize.height-scrollView.frame.size.h原创 2013-10-07 15:27:09 · 945 阅读 · 0 评论 -
ios 消息传递 内部调用
http://www.cnblogs.com/buro79xxd/archive/2012/04/10/2440074.html 这篇文章写的很详细 我参考这个学习的 NSString *plistPath = [self performSelector:@selector(getPlistPath)]; //获得plist路径 -(NSString*)ge转载 2013-09-10 09:37:34 · 600 阅读 · 0 评论 -
iOS nsurl使用 get数据
NSString *urlStr = [NSString stringWithFormat:@"devid=%@&haoma=%@",devIDString,[_key objectAtIndex:indexPath.row]]; NSError *err; NSString *nurl = [[checkfollow_url stringByAppendingString:url原创 2013-09-10 09:31:09 · 623 阅读 · 0 评论 -
ios视图加载
viewDidLoad:在视图加载后被调用 viewWillAppear:视图即将可见时调用。默认情况下不执行任何操作 viewDidAppear: 视图已完全过渡到屏幕上时调用 viewWillDisappear:视图被驳回时调用,覆盖或以其他方式隐藏。默认情况下不执行任何操作 viewDidDisappear:视图被驳回后调用,覆盖或以其他方式隐藏。默认情况下不执行任何操作转载 2013-08-24 13:27:39 · 582 阅读 · 0 评论 -
ios动态添加控件
CGRect frame = CGRectMake(50, 200, 200, 20); UILabel* label = [[UILabel alloc]initWithFrame:frame]; [self.view addSubview:label]; [label setText:@"动态添加!"];原创 2013-08-26 11:03:05 · 911 阅读 · 0 评论 -
ios两页面跳转实现
现在都是ios6了,引入故事板功能,xib基本上不用了。 xib实现两页面跳转我总结了两个方法,简单了解下原创 2013-08-31 17:15:36 · 815 阅读 · 0 评论 -
NSUserDefaults读取和写入自定义对象
NSUserDefaults可以存取一些短小的信息。 比如存入再读出一个字符串到NSUserDefaults: NSString *string = [NSString stringWithString @"hahaha"]; NSUserDefaults *ud = [NSUserDefaults standardUserDefaults]; [ud setObject:string f原创 2013-09-02 13:56:08 · 445 阅读 · 0 评论 -
iOS UDID使用方法
// Do any additional setup after loading the view, typically from a nib. NSString* openUDID = [OpenUDID value]; NSLog(@"udid:%@",openUDID); NSString *devToken=[NSString stringWith原创 2013-09-02 13:44:03 · 730 阅读 · 0 评论 -
mac下删除项目svn命令
1、得到项目完整地址(任意文件上右键,点击“显示简介”) 2、在命令提示符模式下输入 cd + 文件路径 3、在文件目录下输入 find . -type d -name ".svn"|xargs rm -rf 完成 导入svn方法 1、在svn界面 (shift+win+2) 点击导入(import) 2、选择项目文件夹,执行导入操作 checkout方法原创 2013-09-03 17:31:08 · 1001 阅读 · 0 评论 -
ios 故事板跳转
[self performSegueWithIdentifier:@"gotoLoginView" sender:self]; gotoLoginView 是 线条名称原创 2013-09-10 09:06:08 · 804 阅读 · 0 评论 -
ios nsuserdefault使用
功能像cookie一样 在本地保存数据 [[NSUserDefaults standardUserDefaults] setObject:@"" forKey:@"username"]; [[NSUserDefaults standardUserDefaults] setObject:@"" forKey:@"uid"]; [[NSUserDefaults standar原创 2013-09-10 09:10:53 · 717 阅读 · 0 评论 -
iOS 文件读写
http://blog.sina.com.cn/s/blog_5ccfd2d50100u04g.html 参考这个地址 iPhone开发-创建、读取、写入文件 想来相去应该做一个备忘录,开始想用文档,但是最近系统更换频繁macos-windows文件格式不好定义,携带还不方便,于是想起了这个东东,真是人类的服气啊... 今天的东西是如何在iPhone OS下创建转载 2013-09-10 10:27:29 · 719 阅读 · 0 评论 -
iOS 获取屏幕尺寸 设置背景图片
CGRect rx = [ UIScreen mainScreen ].bounds; CGFloat scale_screen = [UIScreen mainScreen].scale; NSString *imageSize=[NSString stringWithFormat:@"%d_%d",[[NSNumber numberWithFloat:(rx.size.heig原创 2013-09-10 09:02:56 · 925 阅读 · 0 评论 -
ios 设置按钮背景 及绑定事件
[_loginButton setBackgroundImage:[UIImage imageNamed:@"login_icon.png"] forState:UIControlStateNormal]; [_loginButton addTarget:self action:@selector(userLogin) forControlEvents:UIControlEvent原创 2013-09-10 09:04:07 · 939 阅读 · 0 评论 -
iOS 自定义cell
1、新建类 继承uitablecell类 2、新建interface empty视图 3、拖动一个cell控件到窗体 拖动相关的布局控件到cell上 4、完成重写 .m文件的set方法(调用的时候不能直接操作cell上的控件,而是要操作cell控制器类的set方法) 5、引入自定义类的.h头文件 #import “aaa.h” 5、在主视图上 tableview中添加代码 stati原创 2013-09-10 09:22:44 · 751 阅读 · 0 评论 -
[UIImage imageNamed:@""]使用误区
最近在做一个图像处理的app应用,应用中有很多图像资源。 为了方便,一开始读取图像资源的时候都是直接使用了[UIImage imageNamed:@""]方法,这个方法非常方便,一句话就可以从bundle中读取图片。 初步测试,功能一切正常。后来发现多次操作之后,应用经常发生内存警告从而导致自动退出的问题。定位之后发现是由于[UIImage imageNamed: @""]分配的图像都转载 2013-11-07 14:23:14 · 783 阅读 · 0 评论