1 简介
今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。
Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加现代的功能来是的编程更加简单、灵活和有趣。...
分类:
移动开发 时间:
2014-06-04 13:52:41
阅读次数:
348
Objective-C 是 C
语言的超集
您还可以访问标准 C 库例程,例如在
stdlib.h
和 stdio.h
中声明的那些例程。
Objective-C 还是一种非常动态的程序设计语言,而且这种动态是其最大优势。这种动态体现在它允许在运行应用程序时(即运行时)才去确定其行为,而不是在生成期间就已固定下来。因此,Objective-C
的动态机制让程序免受约束(编译...
分类:
移动开发 时间:
2014-06-02 23:57:59
阅读次数:
476
iPhone程序开发 KVO/KVC实现机理分析iPhone
程序开发KVO/KVC实现机理分析是本文要介绍的内容,不多说,直接进入话题。我们来看详细内容。Objective-C里面的Key-Value Observing
(KVO)机制,非常不错,可以很好的减少浇水代码。关于KVO的学习,可以参考...
分类:
移动开发 时间:
2014-06-02 17:35:30
阅读次数:
268
1. Install GNUstepsudo apt-get install gnustep
gnustep-devel2. Write hello world program, and save as hello.m#import int main
(int argc, const char * ...
分类:
其他好文 时间:
2014-06-02 12:49:08
阅读次数:
185
第一次听说Objective
C可以在非Apple机器上写的时候完全震惊了。于是自己分别在Windows和Ubuntu上进行了尝试,Windows上面没有搭建成功,Ubuntu上历经千辛万苦终于成功了。绝对要把过程记录下来。在Ubuntu下面搭建Xcode之外的环境,得依靠GNUStep。网上有很多...
分类:
其他好文 时间:
2014-06-02 08:32:23
阅读次数:
225
--前言:用公共API开发一个Cocoa框架,插件,或其他可执行目标,里面的命名编写和规范不同于一般应用程序的开发。因为你开发出来东西是给开发者用的看的,并且他们不熟悉你的编程接口。这个时候API的命名约定就派上用场了,因为它使你的写的接口清楚明确。本文档里还包括开发框架中一些特殊的/重要的编程技术,例如:版本控制,二进制兼容性,错误处理,和内存管理。...
分类:
移动开发 时间:
2014-06-01 18:10:28
阅读次数:
505
原文地址:http://blog.csdn.net/kindazrael/article/details/8108868Objective-C :
#define 用法解析在 C 语言中,预处理代码 (Preprocessor) 是非常强大的工具,能让你的代码变得更加易读和易改。利用预处理代码,你可...
分类:
其他好文 时间:
2014-06-01 17:09:03
阅读次数:
298
或许你已经开始写Java了,或许只是想要一窥这个的世界,无论是抱着何种心情来看Java,从零开始,会一种没有负担,没有包袱的事,你会发现写程序不再是枯燥乏味,孤单寂寞的一个人,而是生活中最快乐的学习之一。
分类:
编程语言 时间:
2014-05-31 21:10:38
阅读次数:
294
首先,我们先设定游戏,一个网页游戏的基本场景,主角拥有各种能力,但一开始数值都只有系统初始,随着故事的发展,会接触到各种不同的场景,获得提升角色的道具与装备,来参与更高难度的任务。
分类:
编程语言 时间:
2014-05-31 20:57:44
阅读次数:
490