摘要:        
未完待续.. // // ViewController.m // A18 - duo wen jian shang chuan // // Created by 李洪强 on 16/6/29. // Copyright © 2016年 李洪强. All rights reserved. // #im    阅读全文
        
            posted @ 2016-07-06 23:54
李洪强
阅读(174)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
    阅读全文
        
            posted @ 2016-07-06 22:39
李洪强
阅读(187)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
    阅读全文
        
            posted @ 2016-07-06 22:06
李洪强
阅读(162)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
OC点语法和变量作用域 一、点语法 (一)认识点语法 声明一个Person类: Person类的实现: 点语法的使用: (二)点语法的作用 OC设计点语法的目的,是为了让其他语言的开发者可以很快的上手OC语言开发,使用点语法,让它和其他面向对象的语言如java很像。 (三)点语法的本质 点语法的本质    阅读全文
        
            posted @ 2016-07-06 21:38
李洪强
阅读(223)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
OC面向对象—多态 一、基本概念 多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。 在使用多态是,会进行动态检测,以调用真实的对象方法。 多态在代码中的体现即父类指针指向子类对象。 Animal类的声明 Animal类的实现 Dog类继承自Animal类 Dog类的实现 测试程序    阅读全文
        
            posted @ 2016-07-06 21:36
李洪强
阅读(259)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
知识回顾 在前面已经介绍了如何定义类和创建并初始化对象,比如有Student这个类 1.Student.h 2.Student.m 3.在main函数中创建一个Student对象 * 在第7行调用Student的alloc方法分配内存,然后再调用init方法初始化对象 * 像init这样用来初始化对    阅读全文
        
            posted @ 2016-07-06 21:34
李洪强
阅读(284)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
前言 1.上一讲简单介绍了NSThread的使用,虽然也可以实现多线程编程,但是需要我们去管理线程的生命周期,还要考虑线程同步、加锁问题,造成一些性能上的开销。我们也可以配合使用NSOperation和NSOperationQueue实现多线程编程,实现步骤大致是这样的: 1> 先将需要执行的操作封    阅读全文
        
            posted @ 2016-07-06 21:31
李洪强
阅读(171)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1、NSArray/NSDictionary > strong temp和self.arr是同一地址。 2、NSArray/NSDictionary >copy temp和self.arr也是同一地址。 3、NSMutableArray/NSMutableDictionary >strong tem    阅读全文
        
            posted @ 2016-07-06 18:14
李洪强
阅读(150)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.Difference between shallow copy and deep copy? 浅复制和深复制的区别? 答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。
深层复制:复制引用对象本身。
意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_co    阅读全文
        
            posted @ 2016-07-06 10:17
李洪强
阅读(241)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.及时聊天app不会采用的网络传输方式是 D A UDP B TCP C Http D FTP 2.下列技术不属于多线程的是 A A Block B NSThread C NSOperation D GCD 3.线程和进程的区别不正确的是 B A 进程和线程都是由操作系统所体会的程序运行的基本单元    阅读全文
        
            posted @ 2016-07-06 10:00
李洪强
阅读(471)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
C语言 & 计算机基础 1、请看下面一段代码 static int a = 1; int main(){ int b = 2; char *c = NULL; c = (char *)malloc(100 * sizeof(char)); return 0; } 请问访问a,b,c 3种类型变量的效    阅读全文
        
            posted @ 2016-07-06 09:50
李洪强
阅读(937)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1)); } 答:2,5 *(a+1)就是a[1],*(ptr-1)就是a[4],执行结果是2,5 &a+1不是首地址+1,系统会    阅读全文
        
            posted @ 2016-07-06 09:24
李洪强
阅读(412)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1、Object-C有多继承吗?没有的话用什么代替? cocoa 中所有的类都是NSObject 的子类多继承在这里是用protocol 委托代理 来实现的你不用去考虑繁琐的多继承 ,虚基类的概念.ood的多态特性 在 obj-c 中通过委托来实现.2、Object-C有私有方法吗?私有变量呢?ob    阅读全文
        
            posted @ 2016-07-06 09:23
李洪强
阅读(270)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. 回答person的retainCount值,并解释为什么 Person * per = [[Person alloc] init]; 此时person 的retainCount的值是1 self.person = per;
在self.person 时,如果是assign,person的 re    阅读全文
        
            posted @ 2016-07-06 09:21
李洪强
阅读(408)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
怎么设置缓存数据的大小和缓存时间? AFN是怎么工作的,运行时的字典转模型怎么做? UITableViewCell怎么优化? UITableViewCell有个NSString *reuseIdentifier属性,可以在初始化UITableViewCell的时候传入一个特定的字符串标识来设置reu    阅读全文
        
            posted @ 2016-07-06 09:19
李洪强
阅读(1463)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
50socket连接和http连接的区别 简单说,你浏览的网页(网址以http://开头)都是http协议传输到你的浏览器的, 而http是基于socket之上的。socket是一套完成tcp,udp协议的接口。 HTTP协议:简单对象访问协议,对应于应用层 ,HTTP协议是基于TCP连接的 tcp    阅读全文
        
            posted @ 2016-07-06 09:18
李洪强
阅读(357)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. 为什么要用第三方框架? 答:第三方框架把复杂的网络底层操作 封装成友好的类和方法,并且加入异常处理等,从而可以:1> 高效的与服务端 API 进行数据交换 2> 提高开发效率和稳定性. 2. 介绍一下iOS7中增加NSURLSession?(这个是我简历中写了这个他才问的。) 我想整理一下答案    阅读全文
        
            posted @ 2016-07-06 09:17
李洪强
阅读(163)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
// // main.m // 09 - 有参方法的声明实现和调用 // // Created by vic fan on 16/7/5. // Copyright © 2016年 李洪强. All rights reserved. // /** * C语言函数 * int sum(int a, i    阅读全文
        
            posted @ 2016-07-06 00:01
李洪强
阅读(329)
评论(0)
推荐(0)
        
        
                    
                
浙公网安备 33010602011771号