- 博客(24)
- 收藏
- 关注
原创 在苹果开发者账号添加UDID
登陆 //developer.apple.com/ios/manage/overview/index.action(//前面加上https:) 进入iOS Provisioning Portal管理页面。 打开Devices选项卡 选择“Add Devices”添加设备 输入需要的设备的UDID 输入UDID,同时随便起个设备名字,点击Submit,将该设备加入开发者测试设备中。 别急,还要点
2014-09-26 11:59:09
2617
原创 ios6,ios7,ios7.1下设置UISearchbar的背景色
ios系统升级到7.1后,原来在7.0下显示正常的UISearchbar现在又出现问题了。究其原因,是由于UISearchbar的subview又做修改了。float version = [[[ UIDevice currentDevice ] systemVersion ] floatValue ]; if ([ mySearchBar respondsToSelector
2014-08-22 15:35:50
464
原创 UITableView中Cell重用机制导致内容重复解决方法
UITableView继承自UIScrollview,是苹果为我们封装好的一个基于scroll的控件。上面主要是一个个的UITableViewCell,可以让UITableViewCell响应一些点击事件,也可以在UITableViewCell中加入UITextField或者UITextView等子视图,使得可以在cell上进行文字编辑。UITableView中的cell可以有很多,一
2014-08-21 10:55:01
564
原创 iPhone:动态获取UILabel的高度和宽度
在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。1.获取宽度,获取字符串不折行单行显示时所需要的长度 CGSize titleSize = [aString sizeWithFont:font constrainedToSize:CGSizeMake(MAXFLOAT, 30)];注:如果想得到宽度的话,size的width应该设为MA
2014-08-13 17:28:04
427
原创 UIScrollView放大图片
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{ returnimageView;}- (void)scrollViewDidZoom:(UIScrollView *)scrollView{ //获取当前缩放图片 // UIImageView *tem
2014-06-09 17:23:58
478
原创 UITextField讲解
UITextField讲解一.基本属性设置1. 创建一个文本输入框 UITextField*textField=[[UITextField alloc]initWithFrame:CGRectMake(10, 30, 300, 30)]; 2. 设置边框样式textField.borderStyle = UITextBorderStyleRounde
2014-03-19 10:00:15
576
原创 UIToolBar使用示例
可以在toolBar上添加任何View。其实它的原理是把你要添加的View先加到UIBarButtonItem里面,最后再把UIBarButtonItem数组一次性放到toolbar的items里面。1.首先,我们看一下UIBbarButtonItem有哪些初始化方法,这也可以看出,它可以被定义为什么东东,然后加到UIToolBar上面去。根据SDK的文档,
2013-12-26 16:19:01
941
转载 ios中实现对UItextField,UITextView等输入框的字数限制
转: 如何实现对UITextField ,UITextView等输入框的 字数限制分类: ui控件2011-10-05 16:48 533人阅读 评论(0) 收藏 举报1. 如何实现对UITextField ,UITextView等输入框的 字数限制 (1)首先,肯定要 让controller 实现 UITextFieldDelega
2013-12-18 14:15:59
1255
转载 手把手教你ARC——iOS/Mac开发ARC入门和使用
Revolution of Objective-c本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论。请不要将本文的部分或全部内容用于商用,谢谢合作。欢迎转载本文,但是转载请注明本文出处:http://www.onevcat.com/2012/06/arc-hand-by-hand/本文适合人群:对iOS开发有一定基础,熟悉i
2013-12-16 16:49:01
696
转载 IOS 网络编程总结 (转)
2012-02-25 21:37:02标签:ios web 网络 app objc 一:确认网络环境3G/WIFI 1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。 Apple 的 例程 Reachability 中介绍了取得/检测网
2013-12-11 14:16:56
582
原创 点击屏幕任何区域隐藏键盘
1.写在VIewDidLod里面 //点击屏幕任何区域隐藏键盘 [selfsetUpForDismissKeyboard];/** @function 给键盘添加通知 @param 无 @return 无 */- (void)setUpForDismissKeyboard { NSNotificationCenter *nc =
2013-12-10 09:40:31
635
原创 iphone document 图片存储和读取
存: Java代码 //此处首先指定了图片存取路径(默认写到应用程序沙盒 中) NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); //并给文件起个文件名 NSString *uniqu
2013-11-22 13:01:09
2390
原创 解析省市的Jason文件
- (NSArray *)getCityStr:(NSString *)strCityID{ NSString *strCity = nil; NSString *strPro = nil; NSString *strPath = [[[NSBundlemainBundle] resourcePath] stringByAppendingPat
2013-11-13 10:00:31
697
转载 【iphone开发】从摄像头/相册获取图片,压缩图片,上传服务器小结
这几天在搞iphone上面一个应用的开发,里面有需要摄像头/相册编程和图片上传的问题,在这里总结一下。【部分知识】iphone中图像通常存储在4个地方【相册、应用程序包、沙盒、Internet】,通过这4个源,我们就可以存取应用图片。相册 iphone的相册包含摄像头胶卷+用户计算机同步的部分照片。用户可以通过UIImagePickerController类提
2013-11-12 17:20:06
849
原创 iOS KVC KVO KVB
KVC运用了一个isa-swizzling技术。isa-swizzling就是类型混合指针机制。KVC主要通过isa- swizzling,来实现其内部查找定位的。isa指针,如其名称所指,(就是is a kind of的意思),指向维护分发表的对象的类。该分发表实际上包含了指向实现类中的方法的指针,和其它数据。 比如说如下的一行KVC的代码:[site setValue:@"sit
2013-10-24 10:47:47
638
转载 iPhone/Mac Objective-C内存管理教程和原理剖析(四)系统自动创建新的autorelease pool
四 系统自动创建新的autorelease pool在生成新的Run Loop的时候,系统会自动创建新的autorelease pool(非常感谢网友hhyytt和neogui的提醒)。注意,此处不同于xcode在新建项目时自动生成的代码中加入的autorelease pool,xcode生成的代码可以被删除,但系统自动创建的新的autorelease pool是无法删除的(对于无Garb
2013-10-23 17:17:10
644
转载 Phone/Mac Objective-C内存管理教程和原理剖析(三)@property (retain)和@synthesize的默认实现
三 @property (retain)和@synthesize的默认实现在这里解释一下@property (retain) ClassB* objB;和@synthesize objB;背后到底发生了什么(retain property的默认实现)。property实际上是getter和setter,针对有retain参数的property,背后的实现如下(请参考附件中的memman-get
2013-10-23 17:16:07
578
转载 iPhone/Mac Objective-C内存管理教程和原理剖析(二)口诀与范式
二 口诀与范式1 口诀。1.1 谁创建,谁释放(类似于“谁污染,谁治理”)。如果你通过alloc、new或copy来创建一个对象,那么你必须调用release或autorelease。换句话说,不是你创建的,就不用你去释放。例如,你在一个函数中alloc生成了一个对象,且这个对象只在这个函数中被使用,那么你必须在这个函数中调用release或aut
2013-10-23 17:12:53
1220
转载 iPhone/Mac Objective-C内存管理教程和原理剖析(一)基本原理
iPhone/Mac Objective-C内存管理教程和原理剖析(一)基本原理Posted on 2010-03-08 00:30 Vince Yuan 阅读(9315) 评论(18) 编辑 收藏版权声明此文版权归作者Vince Yuan (vince.yuan#gmail.com)所有。欢迎非营利性转载,转载时必须包含原始链接http://vinceyuan.cnblogs
2013-10-23 17:11:06
572
原创 IOS文件操作
在ios中,所有程序都运行在自己沙箱中,即只能访问自己程序的文件夹,不能访问其他程序的文件夹。 注意程序文件的路径。 在Application文件夹里面放着所有在模拟器上运行过的程序程序文件。长长的编码是为了唯一地标识一个程序在每个程序的文件夹里面,Documents文件夹是存放应用程序(app)的地方,而Library文件夹是存放应用程序的设置。
2013-10-23 11:28:23
533
转载 IOS常用的系统文件目录介绍
iOS常用目录整理说明是本文要介绍的内容,虽然不同API全面,也算是在编程中常用到的存放目录,所以是必备文档,不多说,来看详细内容讲解。1、【/Applications】常用软件的安装目录 内建软体及JB软体存放位置2. 【/private /var/ mobile/Media /iphone video Recorder】录像文件存放目录3、【/priva
2013-10-23 11:14:05
1277
转载 [iOS] ios中文件的相关操作:读,写,删除
创建与删除://创建文件管理器NSFileManager *fileManager = [NSFileManager defaultManager];//获取路径//参数NSDocumentDirectory要获取那种路径NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
2013-10-22 17:30:32
777
转载 IOS文件常用操作
1、常见的NSFileManager文件方法-(NSData *)contentsAtPath:path //从一个文件读取数据-(BOOL)createFileAtPath: path contents:(NSData *)data attributes:attr //向一个文件写入数据-(BOOL)removeItemAtPath:path error:err /
2013-10-22 15:07:17
667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人