随笔分类 -  iOS

自动布局简介
摘要:自动布局简介 屏幕适配简介 直接使用 frame 计算控件的位置 特点:程序中存在大量的 MagicNumber iPhone\ iPhone3G \ iPhone3GS \ iPhone4 \ iPhone4S 屏幕的物理尺寸是一样的(无需屏幕适配) 而且一个应用要么是横屏要么是竖屏, 几乎不存在 阅读全文

posted @ 2016-10-19 00:21 以梦为码的诗人 阅读(283) 评论(0) 推荐(0)

UIApplication
摘要:1、UIApplication 是 iPhone 应用程序的开始并且负责初始化并显示 UIWindow,并负责加载应用程序的第一个 UIView 到 UIWindow 窗体中。 UIApplication 的另一个任务是帮助管理应用程序的生命周期,而 UIApplication 通过一个名字为 UI 阅读全文

posted @ 2016-08-16 23:28 以梦为码的诗人 阅读(252) 评论(0) 推荐(0)

结构体struts的长度
摘要:在需要计算结构体大小的时候,涉及到的一个问题就是其对齐模数 计算机系统对基本类型数据在内存中存放的位置有限制,它们会要求这些数据的首地址的值是某个数k(通常它为4或8)的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数(alignment modulus)。 也就是说对齐模数就是这个 阅读全文

posted @ 2016-07-17 02:28 以梦为码的诗人 阅读(541) 评论(0) 推荐(0)

Foundation框架-NSString和NSMutableString
摘要:可变与不可变的字符串 【写在开头:】 『Foundation框架是Mac\iOS中其他框架的基础,在Foundation框架中,几乎所有的类都是以NS开头的。NSString和NSMutableString是Foundation框架中处理字符串的类』 --1-- Foundation框架介绍 1.1 阅读全文

posted @ 2016-07-12 23:26 以梦为码的诗人 阅读(274) 评论(0) 推荐(0)

OC-《购票系统》
摘要:来个命令行的购票系统 【写在开头:】 『如今使用移动设备购物、买票都已经是一种基本的生活方式了,使用手机方便了我们日常的生活。没有使用UI框架,所以还是采用命令行交互的方式,完成这个购票系统,用以巩固OC的知识』 --1-- 需求分析 1.1 分析 进入电影院我们首先看到的是各种影讯,然后根据影讯选 阅读全文

posted @ 2016-07-12 18:45 以梦为码的诗人 阅读(507) 评论(0) 推荐(0)

OC-内存管理
摘要:解铃还须系铃人 【写在开头】 『使用这个标题,“解铃还须系铃人”好像有点不正式。但这里,只是想突出一个内存管理的原则:“谁创建,谁释放”。iOS的内存管理和Java等语言的垃圾回收机制不同,Java的垃圾回收机制是运行时的特性,由jvm去回收释放内存。这里不谈Java,回到iOS的内存管理,目前创建 阅读全文

posted @ 2016-07-12 16:11 以梦为码的诗人 阅读(294) 评论(0) 推荐(0)

OC-@property、self及类的本质
摘要:让代码书写更加简便 【写在开头】 『在面向对象的编程中,封装是其一个重要的特性。封装将一个可供外部使用的接口暴露出来,隐藏了复杂的代码逻辑实现。 外部就可以通过设置器setter和访问器getter来对对象的属性进行设置和访问,而不是直接访问对象的属性(->) --1-- 设置器和访问器 1.1 s 阅读全文

posted @ 2016-07-12 13:21 以梦为码的诗人 阅读(856) 评论(0) 推荐(0)

OC-hello, world
摘要:你好, 世界 【写在开头:】 『 关于hello, world的由来,在C语言的博客中已经说了,在此,还是用这句话,来向iOS的学习之路开一个头。 苹果于2014年6月发表了swift。2015年6月8日,在WWDC2015上宣布,Swift将开放源代码,包括编译器和标准库。 但其Cocoa和Coc 阅读全文

posted @ 2016-07-12 01:33 以梦为码的诗人 阅读(523) 评论(0) 推荐(0)