oc语言编程
文章平均质量分 71
aiai_5251
这个作者很懒,什么都没留下…
展开
-
OC 第一讲 类与对象
什么是oc?原创 2014-07-25 09:05:22 · 523 阅读 · 0 评论 -
iOS arc和mrc下重写set方法
ARC下@property (nonatomic, weak/assign) id delegate;相当于- (void)setDelegate:(id)delegate{ if (_delegate != delegate) { _delegate = delegate; }}MRC下@property (nonat原创 2014-12-03 12:50:24 · 5473 阅读 · 0 评论 -
iOS 判断邮箱,手机号是否正确
//用户注册 验证邮箱格式是否正确-(BOOL)CheckInput:(NSString *)_text{ NSString *Regex=@"[A-Z0-9a-z._%+-]+@[A-Z0-9a-z._]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest=[NSPredicate predicateWithFormat:@"SELF原创 2014-11-29 11:43:46 · 678 阅读 · 0 评论 -
performSelector一系列方法调用和延时调用导致的内存泄露
本文对performSelector:系列方法进行了一个用法的简单分析1.- (id)performSelector:(SEL)aSelector;- (id)performSelector:(SEL)aSelector withObject:(id)object;- (id)performSelector:(SEL)aSelector withObject:(id)object1原创 2014-11-29 10:26:05 · 801 阅读 · 0 评论 -
iOS UIAnimation动画总结
UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。UIView可以产生动画效果的变化包括:位置变化:在屏幕上移动视图。大小变化:改变视图框架(frame)和边界。 拉伸变化:改变视图内容的延展区域。 改变透明度:改变视图的alpha值。 改变状态:隐藏或显示状态。改变视图层次顺序:视图哪个前哪个后。 旋转:即任何应用到视图上的仿射原创 2014-11-23 16:26:53 · 5626 阅读 · 0 评论 -
iOS UITextField的相关属性和代理方法
1.UITextField的初始化及设置 searchTextField=[[UITextField alloc]initWithFrame:CGRectMake(1.0,0.0,searchBackGroundImageView.frame.size.width, searchBackGroundImageView.frame.size.height)];//创建一个UITextFiel原创 2014-11-23 14:06:47 · 1413 阅读 · 0 评论 -
OC 第五讲 字符串
NSString *str = @"这是我们第一次尝试"; NSLog(@"%lu", [strlength]); //获取字符串长度 NSLog(@"%lu",sizeof(unichar)); /* NSString 字符串类常用方法原创 2014-07-30 23:04:07 · 964 阅读 · 0 评论 -
OC 第六讲 通讯录作业
/* 实现中等难度通讯录。需求: 1、定义联系人类AddressContact。实例变量:姓名(拼音,首字母大写)、性别、电话号码、住址、分组名称、年龄。方法:自定义初始化方法(姓名、电话号码)、显示联系人信息 2、在main.m中定义字典,分组管理所有联系人。分组名为26个大写的英文字母。 3、可以添加联系人对象,如果姓名或电话号原创 2014-08-05 10:07:46 · 1069 阅读 · 1 评论 -
OC 第四讲 内存管理机制,引用计数
iOS 应用程序中会出现crash ,90%yi shang原创 2014-07-29 22:14:40 · 687 阅读 · 0 评论 -
OC 第三讲 继承初始化方法
在我们生活中,有很多的继承关系,其实继承我们可以理解为原创 2014-07-28 23:53:19 · 615 阅读 · 0 评论 -
oc 第二讲 成员变量和方法
#import “”导入自定义类,#import 功能类似C语言中的#include,但是可以避免头文件被重复导入。容易出现循环导入问题。原创 2014-07-26 10:51:32 · 656 阅读 · 0 评论 -
添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试
linker command failed with exit code 1 (use -v to see invocation)这个错误貌似遇见并不止一次,当我想用某个第三方类库的时候(如SBJson),我直接把类库文件copy到工程目录里面,然后一编译就出现这样错误(并不是一定会出这样错误),开始以为是网上下载的类库本身问题,所以重新找类库或者其他方式将它添加进去,只要不出错就行,也一直没有深原创 2014-12-03 14:35:44 · 714 阅读 · 0 评论