摘要:
http://29376807.qzone.qq.com/JSON语法格式 收藏JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据 阅读全文
随笔档案-2012年08月
iphone 判断文件是否存在,如果不存在就从Bundle里面读取
2012-08-01 17:18 by Mr.Xer, 306 阅读, 收藏,
摘要:
iphone 判断文件是否存在,如果不存在就从Bundle里面读取用于把数据文件打包到工程中,然后在运行的时候判断软件的沙盒中是否有数据,如果有数据就不拷贝,如果没有数据,就要从Bundle中拷贝到软件的沙盒中。-(BOOL) judgeFileExist:(NSString* )filePath{NSLog(@"%@", filePath);if(![[NSFileManagerdefaultManager]fileExistsAtPath:filePath]){NSString*sourceFile =[[NSBundlemainBundle]pathForResour 阅读全文
ASIHTTPRequest 详解, http 请求终结者
2012-08-01 17:17 by Mr.Xer, 167 阅读, 收藏,
摘要:
http://wiki.magiche.net/pages/viewpage.action?pageId=2064410ASIHTTPRequest 详解, http 请求终结者目录目录发起一个同步请求创建一个异步请求队列请求请求队列上下文ASINetworkQueues, 它的delegate提供更为丰富的功能取消异步请求安全的内存回收建议向服务器端上传数据下载文件获取响应信息获取请求进度cookie的支持大文件断点续传ASIDownloadCache 设置下载缓存多种的缓存并存缓存策略缓存存储方式缓存其它特性实现自定义的缓存使用代理请求ASIHTTPRequest, 请求的其它特性ASIH 阅读全文
UIImagePickerController
2012-08-01 17:15 by Mr.Xer, 391 阅读, 收藏,
摘要:
中期视讯 HD》ipad终于上线了,闲着无事,研究下UIImagePickerController的使用方法。引用UIImagePickerController 需用到两个代理<UIImagePickerControllerDelegate,UINavigationControllerDelegate>用UIImagePickerController选择、显示图片或视频,主要注意UIImagePickerController几个属性的设置一:UI 显示样式,显示的格式确定1:sourceType@property(nonatomic) UIImagePickerController 阅读全文
xcode4.2 模拟器定位 。xcode4.2 添加GPX文件。手工指定位置。
2012-08-01 16:47 by Mr.Xer, 334 阅读, 收藏,
摘要:
XCode 4.2终于支持地点模拟了,不用忍受真机调试的各种不便了,模拟方法也很简单(恕我盗用几个别人的图):当Debug一个需要地理位置信息的App时,在Debug栏默认就会有地点模拟的图标,如下图所示:这个有一个前提:必须是iOS5的模拟器.默认只提供了几个地点,但是可以通过GPX文件来添加.你可以选择到网上找现成的GPX,但是Apple还是很为广大开发者考虑的,提供了GPX的模版,创建方法 新建>>Resource>>GPX File 如下图:其实所谓的GPX就是一XML文件,默认的内容如下:<?xml version="1.0"?> 阅读全文
UITextField UITextView 字数限制
2012-08-01 16:46 by Mr.Xer, 334 阅读, 收藏,
摘要:
1. 如何实现对UITextField ,UITextView等输入框的 字数限制 (1)首先,肯定要 让controller 实现 UITextFieldDelegate (针对UITextField)或者 UITextViewDelegate(针对UITextView) 然后,将 输入框的delegate属性设置为self. (2) 然后,我们就可以用这两个delegate的函数来实现 我们对输入字数的限制了。 对于 UITextField 是函数- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange 阅读全文
如何让 UITableView 的 headerView跟随 cell一起滚动
2012-08-01 16:44 by Mr.Xer, 399 阅读, 收藏,
摘要:
http://blog.csdn.net/tangaowen/article/details/6452314 在我们利用 UITableView 展示我们的内容的时候,我需要在顶部放一个不同于一般的cell的 界面,这个界面比较独特。 1。 所以我就把它 作为一个section的 headerView。 也就是在函数: - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 里面返回 这个UIView。 但是,由于这个UIView占的空间... 阅读全文
iphone的tableview滑动删除
2012-08-01 16:44 by Mr.Xer, 328 阅读, 收藏,
摘要:
如果要允许用户删除表格内的对象,需要打开表格的编辑功能。这样表中的每个单元格就都会在左侧显示一个红色的删除图标。每个单元格在编辑过程中都会自动缩进:[cpp]view plaincopy[_tablesetEditing:YESanimated:YES];这个操作应当由导航栏按钮来触发,比如一个标有Edit的按钮,或者是某些类似操作。编辑结束时,使用同一个方法来退出编辑模式:[cpp]view plaincopy[_tablesetEditing:NOanimated:YES];[cpp]view plaincopy在编辑过程中,用户可以从表格中删除记录。用户会看到一个删除确认信息。确认之后, 阅读全文
如何去除UITableViewStyleGrouped类型的UITableView的边框线
2012-08-01 16:41 by Mr.Xer, 553 阅读, 收藏,
摘要:
UITableViewStylePlain类型的UITableView去除边框线有直接的属性方法:separatorStyle =UITableViewCellSeparatorStyleNone;但在UITableViewStyleGrouped类型的UITableView中,该方法无效!如何去除边框线呢?答案很简单:separatorColor=[UIColor clearColor]; 阅读全文
iphone启动页面,Default.png
2012-08-01 16:37 by Mr.Xer, 335 阅读, 收藏,
摘要:
iOS设备现在有三种不同的分辨率:iPhone 320x480,iPhone 4 640x960,iPad 768x1024。以前程序的启动画面(图片)只要准备一个Default.png就可以了,但是现在变得复杂多了。如果一个程序,既支持iPhone又支持iPad,那么它需要包含下面几个图片:Default-Portrait.pngiPad专用竖向启动画面 768x1024或者768x1004Default-Landscape.pngiPad专用横向启动画面 1024x768或者1024x748Default-PortraitUpsideDown.pngiPad专用竖向启动画面(Home按钮在 阅读全文
iPhone Locate 定位技术
2012-08-01 16:36 by Mr.Xer, 339 阅读, 收藏,
摘要:
iPhone Locate 定位技术其实使用iphone的定位系统开发软件是很简单的一件事,下面我们就来认识一下iphone的定位系统的使用。1.Getting the User’s Current Location获取用户当前位置。获取位置的方式有三种:GPS, cell tower triangulation(蜂窝站点), 和Wi-Fi Positioning Service (WPS).其中GPS是最精确的定位方式,但是在第一代iphone上没有。GPS是通过读取很多卫星微波信号来确定当前位置的。蜂窝站点通过 iphone周围的站点计算出来的,在蜂窝站点密集的地方使用这种技术可以达到一个 阅读全文
Layer 图层圆角、边框 、底纹其他常用操作
2012-08-01 16:34 by Mr.Xer, 601 阅读, 收藏,
摘要:
#import <QuartzCore/QuartzCore.h> // 添加系统框架layer.backgroundColor = [UIColor cyanColor].CGColor; // 给图层添加背景色layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage; // 给图层添加背景图片layer.cornerRadius = 8; // 将图层的边框设置为圆脚layer.masksToBounds = YES; // 隐藏边界layer.borderWidth = 5; // 给 阅读全文
UITextField 键盘处理
2012-08-01 16:28 by Mr.Xer, 260 阅读, 收藏,
摘要:
UITextField.enablesReturnKeyAutomatically = YES当UITextField不为空时高亮。UITextField.keyboardType为键盘类型。[UITextField ResignFirstResponder]关闭键盘UITextField.clearButtonMode:清空输入的字符,有以下几种模式 UITextFieldViewModeAlways,不为空,获得焦点与没有获得焦点都显示清空按钮 UITextFieldViewModeNever,不显示清空按钮 UITextFieldViewModeWhileEditing,不为空,且... 阅读全文
深入浅出 iOS 之生命周期
2012-08-01 11:08 by Mr.Xer, 248 阅读, 收藏,
摘要:
深入浅出 iOS 之生命周期罗朝辉(http://blog.csdn.net/kesalin)转载请注明出处iOS应用程序的生命周期相比 Android 应用程序的生命周期来说,没那么简明易懂,但是也并不复杂。iOS应用程序的生命周期又根据系统是否支持多线程分为两种:不支持多线程的iOS4之前的系统以及支持多线程的iOS4及其之后的系统。iOS4 之前系统,app的生命周期图如下所示:感谢oliver@drobnik.com提供如错详细的图,并以cc许可发布。从图中我们可以看出:step 1,点击 app icon 或者从应用程序url(比如在Safari地址栏中输入应用程序url)启动应用程 阅读全文
浙公网安备 33010602011771号