根据苹果官方说明,swift具有:快速、现代、安全、互动等特点且明显优于Objective-C 1、取消了预编译及宏 2、取消了Objective-C的指针及其他不安全的访问 3、舍弃了Objective-C早期的sma…
标签:objective
从C#到Objective-C,循序渐进学习苹果开发(2)--Objective-C和C#的差异
本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台开发苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验。 在上篇《从C#到Objective-C,循…
Objective-C、C++以及C之间的区别
C语言的特点: 1)C语言是结构化语言,层次清晰,调试和维护比较容易 2)表现能力和处理能力比较强,可直接访问内存的物理地址 3)c语言实现对硬件的编辑,c语言课用语系统软件的开发,也可用语应用软件的开发,是集高级语言和…
Objective-C 入门教程 学习笔记
来源:http://www.runoob.com/w3cnote/objective-c-tutorial.html 面向对象编程 C的超集 文件 .h — 头文件。包含类,类型,函数和常数的申明 .m …
Objective-C入门简介
在学习C的同时,我们可以对比着来进行Objective-C,本篇文章主要对Objective-C进行一下简单的介绍,以对Objective-C有一个大致的了解。 Objective-C是一门基于C语言的面向对象语言,可以…
Objective-C 和 Swift 面试题【转】
前言 在 iOS 开发中,语言的选择是最初的一步。 Objective-C 是苹果为 iOS 和 Mac 开发量身定制的语言。它随着 iPhone 的出现而大火,直到今天国内外大多数的 App 依然是用 Objectiv…
Objective-C 对 URL 进行 URLEncode 编码
在 iOS 程序访问 HTTP 资源时需要对 URL 进行 Encode,比如像拼出来的 http://unmi.cc?p1=%+&sd f&p2=中文,其中的中文、特殊符号&%和空格都必须进行转…
给Objective-C的“悼词”
Aaron Hillegass是知名的 Objective-C 开发者和布道者,他于 90 年代在 NeXT 公司工作,后来专注技术布道,是Big Nerd Ranch的创始人兼 CEO。他撰写了多本 Objective…
21.为什么说Objective-C是一门动态的语言?
objective-c语言是C语言的一个子类,所以Objective-C是一个静态语言,但是Objective-C的三大特性之一的多态性让其拥有了动态性。 oc的动态性让程序可以在运行时判断其该有的行为,而不是像c等静态…
Objective-C 中 .m 文件中的 @interface
前言:博主为一枚因为工作需要正在艰难地新学 IOS 开发的程序媛,对于 Objective-C 还不甚了解,所以博文内容可能不是那么严谨,如有童鞋发现不妥之处,还望告知博主,万分感谢! 问题描述 博主今早在看一份 Obj…
Swift开发指南:使用Swift与Cocoa和Objective-C(Swift 4) - 2.互通性
章节导航: Swift开发指南:使用Swift与Cocoa和Objective-C(Swift 4) – 1.入门 Swift开发指南:使用Swift与Cocoa和Objective-C(Swift 4) &…
说说 Objective-C 里的 @()
Intro 在 Objective-C 中我们可以用 @”foo” 来创建一个 NSString 常量,看起来似乎平淡无奇。 但它背后其实比想象的精彩,@ 可以被理解成一个特殊的宏,其接受一个 C…