美文网首页
iOS复习笔记

iOS复习笔记

作者: 达达记 | 来源:发表于2017-07-23 15:32 被阅读0次

1、变量的概念
变量的值可以在程序运行期间改变
变量代表一块存储区域
存储区域内存储的内容就是变量的值

2、变量命名规范
1)、名字只能有数字、字母、下划线、美元符号组成,并且不能以数字开头
2)、见名知意
3)、驼峰命名法
4)、先定义后使用
5)、变量不能重名

3、面向对象
万事万物皆为对象
1)、类
创建一个类,首先要写这个类的特征和行为
方法表示这个类具有怎样的行为
.h文件中定义,.m文件中实现
alloc:开辟一个内存,init:初始化-产生这个对象

4、实例对象的可见度: private、protected、public

5、面向对象三大特性:继承、封装、多态
封装:类的属性是属于这个类的,不允许别人在外面对它进行修改,如果想要修改告诉这个类,类自己来改动,这个时候就需要用到set、get方法,设置器和访问器

//set、get方法
-(void)setName:(NSString *)name;
-(NSString *)name;

OC中调用方法使用中括号,也叫消息发送机制

截图

6、UI
UI工程的创建、UIWindow、UIViewController
不再是创建下面的这个工程


截图

真正工作了去做项目的时候创建的是iOS中的:

截图

以前创建项目的时候有一个空模板,现在没有了,现在苹果主要推荐使用Single View Application,这个带有一个可视化编程的工具

UIWindow
我们的应用程序之所以能够在手机中看到并且显示出来,就是因为有window这个东西,
打开一个app,它里面是有一个窗户的,所以它才可以显示到手机上面,app不可能只有一个界面,肯定有多个页面,一个页面想要显示出来首先要加到窗户上面才可以显示出来
window的初始化在程序完成加载后创建,写在delegate的didfinishlaunchingwithoptions方法中,在这个方法中需要创建程序的首页面,并且将这个页面放到窗户中
iOS中所有可以看到的界面都是UIView

相关文章

  • iOS复习笔记

    runtime机制 objective-c代码总是先预编译成C代码,runtime机制也是基于C的实现。消息机制是...

  • iOS复习笔记

    1、变量的概念变量的值可以在程序运行期间改变变量代表一块存储区域存储区域内存储的内容就是变量的值 2、变量命名规范...

  • iOS开发·网络请求方法总结复习(下)

    iOS开发·网络请求方法总结复习(下) iOS开发·网络请求方法总结复习(下)

  • 《iOS动画》读书笔记·内容层动画

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • 《iOS动画》读书笔记·显示层动画

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • 《iOS动画》读书笔记·前序

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • 《iOS动画》读书笔记·转场动画

    《iOS动画》读书笔记·前序《iOS动画》读书笔记·显示层动画《iOS动画》读书笔记·内容层动画《iOS动画》读书...

  • 线性代数

    考研复习笔记-线性代数 作者创建时间复习1复习2复习3复习4林加贤2015-08-31 复习时修改笔记,并添加相应...

  • 【Objective-c】_蓝牙开发

    ios蓝牙开发学习笔记(一)蓝牙概述 ios蓝牙开发学习笔记(二)central角色的实现 ios蓝牙开发学习笔记...

  • 兼容iOS 10 资料整理笔记

    兼容iOS 10 资料整理笔记 兼容iOS 10 资料整理笔记

网友评论

      本文标题:iOS复习笔记

      本文链接:https://www.haomeiwen.com/subject/tkdmkxtx.html