IOS
文章平均质量分 75
RainShine27
不积跬步,无以至千里;不积小流,无以成江海!
展开
-
手机号码和电话号码的正则表达式
转载路径: http://www.cnblogs.com/xyzhuzhou/archive/2012/05/08/2490388.html手机号码和电话号码的正则表达式电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})转载 2014-07-01 21:46:23 · 1016 阅读 · 0 评论 -
Mac开发之项目中图片管理
ImageManager.h//// ImageManager.h// GrapeModule////#import@interfaceImageManager :NSObject@property(readonly)NSImage*imgPass;@property(re原创 2018-06-04 10:45:47 · 266 阅读 · 0 评论 -
[IOS初学]ios 第一篇 storyboard 与viewcontroller的关系
学习了一下ios,把一个基本的概念搞清楚了,在android或者wp中,大家基本都是习惯与一个画面场景代表一个类,新建场景的时候自动新建了类,但在ios中使用了storyboard之后发现,在storyboard中新加入了一个新的viewcontroller之后,就不知道在哪里写代码来控制这个viewcontroller,因为默认初始化创建这个app的时候自动带了一个viewcontroller。转载 2017-05-20 10:57:28 · 2358 阅读 · 0 评论 -
#ifdef __OBJC__宏定义的作用
Xcode6之后,pch预编译文件默认是不带的,这个需要我们去创建pch文件。怎么创建我就不说了,百度一大堆,也很简单。现在想说的是,在你向pch添加全局的头文件之前,莫忘#ifdef __OBJC__ #end。 这个宏定义的作用是保证只有oc文件可以调用pch里面的头文件,一些非OC语言不能调用,比如.cpp,.mm。 如果不加入,那么如果代码中原创 2017-05-16 15:42:26 · 4274 阅读 · 0 评论 -
Cocoa中的位与位运算
原文 http://gracelancy.com/?p=410主题 Cocoa介绍位操作是程序设计中对位模式或二进制数的一元和二元操作. 在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多. 在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算).(摘自wikipedia)OC作为c的扩展和超集,转载 2017-03-24 16:27:23 · 270 阅读 · 0 评论 -
OC中的类型强制转换
在Objective-C中,以数字格式组成的字符串经常需要转换为NSNumber对象后再使用。例如有一个字符串对象@"111.22",需要转为NSNumber对象,最简单的方法就是这样:[NSNumber numberWithFloat:[@"111.22" floatValue]]。这个方法先使用NSString的floatValue方法将字符串转成float,再使用NSNumber的n转载 2017-03-24 15:22:19 · 5241 阅读 · 0 评论 -
OC基本数据类型与对象之间的转换方法
1.Foundation框架中提供了很多的集合类 如:NSArray,NSMutableArray,NSSet,NSMutableSet,NSDictionary,NSMutableDictionary但 是这些类只能存放OC对象类型的数据转载 2017-03-24 14:35:10 · 2553 阅读 · 0 评论 -
Objective-C中的位运算符用法
这篇文章我们一起来看看Objective-C位运算符。Objective-C语言中有各种各样的运算符可处理数字中的特定位,如下表所示: 符号 运算 & 按位与 | 按位或 ^ 按位异或 ~ 一次求反 向左移位 >> 向右移位 表中列出的所有运算符,除一次求转载 2017-03-24 16:35:04 · 483 阅读 · 0 评论 -
OC 转换整数到二进制 NSString
最近在我工作的一个项目中,我想用Object-C以二进制字符串的形式显示一个整数。虽然我写出了我认为是相当好的实现,我还是好奇想知道其他开发者是如何着手处理相同问题的。我问了Nick Lockwood是否有时间编写相似的一些东西。记住几乎没有提供限制性的需求。解决方法可以是C函数、一个方法或者一个范畴,调用的名字并没有定义。读一下看看四个不同的方法来将一个整数转换为一个二进制的NSStri转载 2017-03-24 18:09:01 · 2432 阅读 · 0 评论 -
苹果开发之Cocoa编程(第三版) 第5章 Target/Action
1.NSButton、NSSlider、NSTextView、NSColorWell等控件都是NSControl的子类。每个控件都包含target和action。target是一个指向其他对象的指针。action是会发给target的message(selector)。给两个按钮设置的target和action:把Foo对象设置成两个按钮的target,一个按钮的action设置成seed:,另外原创 2017-05-15 14:30:46 · 554 阅读 · 0 评论 -
IBOutlet唯一作用是告诉Interface Builder,此实例变量将被连接到nib中的对象
来源:http://www.cnblogs.com/sk-net/archive/2010/12/15/1906265.html输出口是使用关键字IBOutlet声明的实例变量。控制器头文件中的输出口声明应如下所示:@property (nonatomic, retain) IBOutlet UIButton *myButton; IBOutlet关键字的定义如下所示:#ifnde转载 2017-05-02 16:05:38 · 447 阅读 · 0 评论 -
OC中多线程详解
来自:http://www.xuebuyuan.com/1491352.html第一、多线程实现的三种方式:1)NSThread *thread=[[NSThread alloc] initWithTarget:selfselector:@selector(mutableThread:)object:@"hello"]; [thread start];2)[NS转载 2017-07-24 15:48:08 · 418 阅读 · 0 评论