- 博客(4)
- 收藏
- 关注
转载 ios笔试题
iOS 笔试题 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 可以多重继承,通过实现多个协议的方式。可以实现多个接口。Category是分类。重写一个类的方式,一般用分类比较好。分类可以覆盖原有类的实现,并且不影响原有类和其他类。 2.#import 跟#include 又什么区别#import
2015-11-06 20:55:06 1052
转载 编译和运行
对于语句NSString* testObject = [[NSData alloc]init];testObject 在编译时和运行时分别是什么类型的对象? 首先,声明 NSString *testObject 是告诉编译器,testObject是一个指向某个Objective-C对象的指针。因为不管指向的是什么类型的对象,一个指针所占的内存空间都是固定的,所以这里声明成任何类型的对象,
2015-11-06 20:02:48 416
转载 IOS基础分享
转载地址:http://blog.csdn.net/mad1989/article/details/7972612#comments 十分感谢这位大牛的分享。。。自己保存一份 1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用) 其实在代码里还是可以设置的,那就是删除背景view [[se
2015-11-06 18:30:26 986
原创 所谓copy
浅层复制:只复制指向对象的指针,而不复制引用对象本身。 深层复制:复制引用对象本身 copy和mutableCopy的区别在于它们的返回值是其中前者是不可变的类,后者是可变的类. 不管被复制的对象是不可变的还是可变的,copy的返回值类型始终是不可变类型。#import int main(int argc, const char * argv[]) { NSString
2015-11-06 11:15:42 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人