- 博客(6)
- 收藏
- 关注
原创 Swift语言从天而降,能否掀起新一轮的科技革命?
Swift语言诞生到现在,才短短一个月多,Swift竟然挤进TIOBE排行榜的第16位,相信这发展的速度绝不是任何一个语言可与之相提并论,那Swift到底是一个怎样的语言,竟然永远如此的魅力!在如此的严峻的环境下,对于开发者又该如何抉择看待?对于苹果自身又意味着什么,难道推出Swift语言就是简简单单替代Object-C,还是拥有一层更深的战略?今天老猫(Swift开发者社区管理员)就跟大家一起分
2014-08-18 13:01:43 312
原创 iOS基础 - 静态库
一、什么是库?库是共享程序代码的方式,一般分为静态库和动态库。二、静态库与动态库的区别?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。三、iOS里静态库形式?.a和.framework四、iOS里动态库形式?.dylib和.
2014-08-18 12:58:01 356
原创 OC对象与函数
OC对象与函数有着本质的区别:(1)方法的实现只能写在@implementation··@end中,对象方法的声明只能写在@interface···@end中间(2)对象方法都以-号开头,类方法都以+号开头(3)对象方法只能由对象来调用,类方法只能由类来调用,不能当做函数一样调用(4)函数属于整个文件,可以写在文件中的任何位置,包括@implementation··
2014-08-18 12:54:07 373
原创 OC基本语法及知识要点汇总
在c语言中 我们在控制台输出信息是用printf() Java语言则是 System.out.println() 而Objective-C 则是用 NSLog();1 减号(或者加号) 减号表示一个函数、或者方法、或者消息的开始,怎么说都行。不过在Objective-C里面没有public和private的概念,你可以认为全是public。 而用加号的意思就是
2014-08-18 12:52:01 414
原创 ios中@class和 #import区别
对于@class只是告诉编译器有这个class,请不要报错或警告,因此不会给编译造成影响。什么时候用@class这种方式声明比#import好呢?stackoverflow上的高手们给了不少建议:Randy Marsh:When I develop, I have only three things in mind that never cause me any problems.
2014-08-18 12:50:55 427
原创 C语言基本语法总结
C语言总结(基本语法):一.基本语法:《1》C语言程序由函数构成 — C程序的入口:main函数《2》C程序运行步骤: 编写代码:(.C源文件) 编译:编译源文件生产.o目标文件(在终端指令:cc -c文件名.c)只检测语法 链接:把项目中所有相关联的.o目标文件与C语言函数库合并在一起生产可执 行文件(指令:CC 文件
2014-08-18 12:44:36 3423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人