1984年,Objective-C诞生。
设计者:布莱德·考克斯(Brad Cox)、汤姆·洛夫(Tom Love)
Objective-C是面向对象的通用、高级编程语言。它扩展了标准的 ANSI C,将 Smalltalk 式消息传递机制加入 ANSI C。Objective-C 与 Swift 是苹果OSX和 iOS 等操作系统的主要编程语言。
2025年08月28日
1984年,Objective-C诞生。
设计者:布莱德·考克斯(Brad Cox)、汤姆·洛夫(Tom Love)
Objective-C是面向对象的通用、高级编程语言。它扩展了标准的 ANSI C,将 Smalltalk 式消息传递机制加入 ANSI C。Objective-C 与 Swift 是苹果OSX和 iOS 等操作系统的主要编程语言。
2025年08月28日
IT之家讯Build2015大会最让人震惊的莫属微软推出工具,Win10系统可以移植安卓/iOS应用,特别是后者使用的Objective C编程语言,不过最新消息表明,微软连苹果最新的Swift移植也不会放过。
Swift是苹果在WWDC2014开发者大会上宣布的新型iOS编程语言,虽然现在体量很小,但是微软没有忘记。
这个问题是在关于微软Build的Objective C移植问答期间被提问的,一名iOS开发者问及Swift,因为很多人已经开始使用Swift创建iPhone、iPad应用。微软回答很明确,会有,但是时间还没确定。
2025年08月28日
原文:Swifty Objective-C
作者:Peter Steinberger / Michael Ochs / Matej Bukovinski
译者:孙薇
审校:唐小引(@唐门教主),欢迎技术投稿、约稿,给文章纠错,请发送邮件tangxy#csdn.net(请将#更换为@)。
2025年08月28日
你是不是也有这种情况:
手机收藏夹里塞满了各种“XX编程语言三天入门到大神”的学习路线图,满满的都是看似条理清晰、目标明确的学习路径,但真正打开认真看完的没有几条,甚至连最初的步骤都没开始执行。
我理解这种困境,因为我也曾经深陷其中。每次看到“XX编程语言三天学会”的文章和视频,我都会告诉自己:“这次一定要从头到尾看完,弄清楚到底哪条路径是最适合我的。”但很快我发现,我其实是在陷入一个无尽的循环。每次都试图找到一条“最优解”的学习路线,而在过程中,反而浪费了大量的时间和精力,最终什么都没学到。
2025年08月28日
在Objective C里面,interface基本可以理解为其他语言里面的class。
当然也有些不同。
首先我们可以新建一个Objective-C的file。
这里我们添加一个MyClass.m和一个MyClass.h文件。
使用@interface 来定义一个类,使用@implementation来写实现。
2025年08月28日
人人都是产品经理旗下【起点学院】推出产品经理“365天”成长计划,BAT大牛带你学产品!
设计师能够使用选项卡管理正在设计的 PaintCode 文档。每个选项卡包含多个正在设计的画布。
第一个选项卡——称为样式表,它非常特别并且提供给设计师通向样式表的目录——一个集绘制、颜色、渐变以及其他设计资源的库,设计师能够轻易的导出单独的 Objective-C,Swift 以及C# 的类。样式表使设计师在项目中,集中生成代码变得十分简单。
2025年08月28日
GCC全称GNU Compiler Collection,是GNU项目的一部分,主要是一套编译器工具集,支持多种编程语言,包括C、C++、Objective-C、Fortran、Ada、Go和D等。GCC最初作为GNU操作系统的官方编译器,用于编译GNU/Linux系统和应用程序。它是自由软件,遵循GNU General Public License(GNU GPL)发布。
2025年08月28日
单例模式在iOS开发中可能算是最常用的模式之一了,但是由于oc本身的语言特性,想要写一个正确的单例模式相对来说比较麻烦,这里我就抛砖引玉来聊一聊iOS中单例模式的设计思路。关于单例模式更多的介绍请参考这篇文章。
单例顾名思义就是说一个类的实例只能有一个,在java、C++这类语言中,可以通过将构造函数私有化来避免对象的重复创建,但是objective-c却不能够这样做,我们需要通过其他机制来达到这个目的。一般情况下,可能我们写的单例模式是这样的:
2025年08月28日
CSDN移动将持续为您优选移动开发的精华内容,共同探讨移动开发的技术热点话题,涵盖移动应用、开发工具、移动游戏及引擎、智能硬件、物联网等方方面面。如果您想投稿、参与内容翻译工作,或寻求近匠报道,请发送邮件至tangxy#csdn.net(请把#改成@)。
当众人的目光聚焦在WWDC 2015新推出的Swift 2和iOS 9上时,我的思绪却飘回到办公室书架上。多年前,初入iOS开发时买的Objective-C指导书直至今日还静静地躺在那里,求知若渴地翻动着书页的场景历历在目,心中所想的不是Objective-C的优点,却是它的局限——如今这位老友旧貌换新颜,以往的“局限”不复存在。2015年Objective-C都有哪些提升?这篇文章即将揭晓答案。