自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 OC语言特性

目录分类分类的作用?分类特点分类可以添加哪些内容?如果工程里有两个分类A和B,两个分类中有一个同名的方法,哪个方法最终生效?如果声明了两个同名的分类会怎样?分类能添加成员变量吗扩展一般用扩展做什么?扩展特点代理通知分类分类的作用?声明私有方法,分解体积大的类文件,把framework的私有方法公开分类特点运行时决议,可以为系统类添加分类 。分类可以添加哪些内容?实例方法,类方法,协议,属性(添加getter和setter方法,并没有实例变量,添加实例变量需要用关联对象)如果工程里有两个分类A

2021-07-03 16:25:24 112

原创 swift入门学习笔记

作为ios开发语言,swift是一门新生语言,大部分时代潮流技术也在其中,而且有自己独有的一些技巧在其中,非常值得学习。目录·语法·说明·基础变量以及常量·语法·说明编程语言都是相通的,因此对于基础的语法都是一样。下面主要是对不同的且重要的语法进行了做了笔记,对于已知或类似的语法没有进行细致的说明。·基础变量以及常量swift用let定义常量,用var定义变量。对于数据类型则swift自行推断(类型推倒在C++中相当于auto这个类型占位符一样)。常量在设定后,将不能再更改它的值,变量则可以

2021-07-02 16:21:32 109

原创 ios开发环境以及学习网站分享

ios开发环境以及学习网站分享本文面向有其它语言编程经验的iOS开发初学者(不包含高级ios开发知识)iOS目前流行两种开发语言:Objective-C 和 Swift 。前者有C语言基础者上手会容易些;后者Swift是iOS/Mac未来开发的主要语言,无论从编程思想还是从api书写,都很不错。Objective-C是一门面向对象的语言,并且是非常实用的语言。不管OC和Swift未来究竟如何发展,学习一门新的语言的本质,是接受一种新的思考方式。以下会涵盖两种语言教程供大家选择。环境以及工具顾名思义

2021-06-29 18:59:54 734 1

原创 iOS面试题

iOS面试题:简述 MVC、MVP、MVVM 模式这三种模式均为MV* 模式,M为模型层,V为视图层,都是希望能更好的对模型、视图与逻辑层的解耦。MVC模型中,C为(controller)。主要处理逻辑为:View触发事件,controller响应并处理逻辑,调用Model,Model处理完成后将数据发送给View,View更新。MVP模型中,P为Presenter,并以Presenter为核心,负责从model获取数据,并填充到View中。该模型使得Model和View不再有联系,且View被称为

2021-06-28 14:22:27 115 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除