
Object-C
文章平均质量分 77
Gray_night
这个作者很懒,什么都没留下…
展开
-
编写程序的规范
点标记语法属性和幂等方法(多次调用和一次调用返回的结果相同)使用点标记语法访问,其他的情况使用方括号标记语法。良好的风格:view.backgroundColor = [UIColor orangeColor];[UIApplication sharedApplication].delegate;不良的风格:[view setBackgr转载 2014-09-06 23:50:52 · 461 阅读 · 0 评论 -
memset用法
Memset 用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘\0’;例:char a[100];memset(a, '\0', sizeof(a)); memset可以方便的清空一个结构类型的变量或数组。如:struct sample_struct{ char csName[16]; int iSeq; int转载 2015-09-01 16:26:36 · 326 阅读 · 0 评论 -
enumerateKeysAndObjectsUsingBlock 的用法
enumerateKeysAndObjectsUsingBlock 的用法 2014-02-19 20:22:05分类: 移动开发block是一个有序列的指令代码块,通常在代码中间花括号括起来的objective-c代码,但是它能被传递和被分配局部变量,然后作为一个参数来传递,基本上可以把花括号中间的代码保存到数据结构里。看起来就像这样子:转载 2015-09-02 13:36:40 · 963 阅读 · 0 评论 -
appDelegate的详解
ppDelegate的详解转载▼IOS 中的 AppDelegate.m/h 文件是很重要的呢,因为它是对 Application 的整个生命周期进行管理的。先明白,每个iPhone应用程序都有一个UIApplication,UIApplication是iPhone应用程序的开始并且负责初始化并显 示 UIWindow,并负责加载应用程序的第一个UIView到UIWindo转载 2015-09-01 12:39:00 · 369 阅读 · 0 评论 -
在 iOS 7 中获取唯一标识符(UDID/UUID)
在 iOS 7 中获取唯一标识符(UDID/UUID)Get unique identifer in iOS 7在 iOS 5 中, 可以获取到系统的 UDID(Unique Device Identifier) ,后来被 Apple 禁止掉了。于是,在 iOS 6 中,大家开始使用 MAC 地址 MAC(Medium/Media Access Control) ,后来转载 2015-08-02 16:19:00 · 499 阅读 · 0 评论 -
NSLayoutConstraint代码篇
AutoLayout的三种设置方式之——NSLayoutConstraint代码篇AutoLayout是从IOS 6开始苹果引入来取代autoresizing的新的布局技术,该技术有三种设置方式,等下我来为大家一一叙述一下。在说三种设置方式前,我们先简单的说一下autolayout能够设置哪些行为。1.视图的大小(即视图的绝对大小)。2.视图的位置(视图相对于父转载 2015-06-08 22:24:20 · 565 阅读 · 0 评论 -
UIView 中常见的方法总结
UIView 中常见的方法总结addSubview: 添加一个子视图到接收者并让它在最上面显示出来。 - (void)addSubview:(UIView *)view 讨论 这方法同样设置了接收者为下一个视图响应对象。接收者保留视图。如果你使用removeFromSuperview方法用来把视图移除他的显示列表,那么视图将会被释放。如果你想要在视图移除显示列表後保留并转载 2015-06-25 21:12:45 · 352 阅读 · 0 评论 -
UIGestureRecognizer各种触摸手势
各种触摸手势轻按(UITapGestureRecognizer) -- 用一个或多个手指在屏幕上轻按。按住(UILongPressGestureRecognizer) -- 用一个或多个手指在屏幕上按住。轻扫(UISwipeGestureRecognizer) -- 用一个或多个手指沿特定方向轻扫。张合(UIPinchGestureRecognizer) -- 张合转载 2014-08-24 19:58:11 · 662 阅读 · 0 评论 -
iOS:如何理解.h 和 .m 文件中的同一个@interface
iOS:如何理解.h 和 .m 文件中的同一个@interface 在XCode 中创建一个新的文件,会在 . h 和 .m 文件中自动创建两个几乎完全一样的@interface。 比如: 创建一个UIViewController 的实例:在 .h 文件中: #import @interface UUTaskDetailController : UI转载 2014-09-20 14:32:17 · 1258 阅读 · 0 评论 -
iOS开发-文件管理
iOS开发-文件管理(一)一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙盒)一般来说应用程序之间是不可以互相访问模拟器沙盒的位转载 2016-09-18 23:44:43 · 371 阅读 · 0 评论