摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------1.import的作用 impor是导入外部文件或框架,跟include功能相同,但是import的优点是可以防止重复导入。2.说一下面向对象,面向对象有哪些特性,分别说一下 面向对象:面向对象简称OO... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------Foundation中最常用的类NSString、NSArray、NSSet、NSDictionary、NSDate和基类NSobjectNSString(不可变)子类 NSMutableStr... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------数组(NSArray)OC数组只能存放OC对象,不能存放非OC对象类型(例如基本数据类型、结构体、枚举等)。NSArray:不可变数组NSMutableArray:可变数组1.OC数组的创建 NSArra... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------结构体:有如下结构体: NSRange,NSPoint/CGPoint,NSSize/CGSize,NSRect/CGRect注意点:CG开头的结构体一般属于CoreGraph... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------Protocol协议1、protocol协议就是用来声明方法的。2、只要一个类遵守了某一份协议,就能拥有这份协议中的所有方法声明3、: 继承父类4、 遵守协议5、协议里面不能写实现... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ---------- 管理范围:所有继承NSObject的类对象内存泄露?内存泄露的后果? 自己申请的内存,没有释放会使内存中存在很多的垃圾,浪费不必要的内存1.应用计数器:用于计算对象被使用的次数,是... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------封装:将实现细节进行隐藏,将属性私有化,通过公共的方法访问私有的属性,这个过程就是对对象的封装好处:1.给数据进行了过滤,保证数据的正确性 2.增加了代码的重用性 3.将属性进行了私有化,可... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------面向对象和面向过程的区别面向过程关心的是解决问题需要哪些步骤。面向对象关注的是解决问题需要哪些对象。oc中的面相对象世界万物皆对象。面向对象更加复合人民的思考习惯,将复杂的事情简单... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------1 结构体: 作用:可以由多个不同类型的数据构成。 //定义结构体类型,类型为person:(此阶段不会分配存储空间1 struct person 2 { 3 变量; ... 阅读全文
摘要:
-------IOS培训、android培训、java培训、期待与您交流! ----------c语言的难点和精华部分就是指针,能够将指针完全理解并且将其运用熟练不是一件容易的事情,其中有几个知识点比较绕一些。1.数组指针与指针数组的区别。数组指针是一个指针,是指向数组的指针,... 阅读全文