Objective-C
Objective-C,通常写作 ObjC 和较少用的 Objective C 或 Obj-C,是扩充 C 的面向对象编程语言。它主要使用于 Mac OS X 和 GNUstep 这两个使用 OpenStep 标准的系统,而在...
加载中
Swift vs. Objective-C:未来看好 Swift 的十个理由

是时候使用易入手又全面的Swif语言为iOS和mac OS X做应用开发了。 虽然编程语言不会那么容易消逝,但坚持衰落范例的开发小组正在这么做。如果你正为移动设备开发应用程序,并且你还没有研究Swi...

发布于 2015/05/12 15:03
从 Objective-C 到 Swift —— Swift 糖果

Swift带来很多确实很棒的特性,使得很难再回到Objective-C。主要的特性是安全性,不过这也被看成是一种额外副作用。 带类型接口的强型别 Swift有强型别,这意味着除非你要求,不然Swift不会为...

发布于 2014/06/27 22:06
Swift 在对 Objective-C 改进的 6 个方面

在 Atomic Object 的安娜堡办公室,我们做了一个观看2014年的WWDC主题演讲,毫不夸张地说,当Swift宣布的时候,我们感到十分激动。Swift,苹果正在推进的一个更现代的编程语言。我很高兴能获...

发布于 2014/06/14 07:49
从 C++ 到 Objective-C 的快速指南

简介 当我开始为iOS写代码的时候,我意识到,作为一个C++开发者,我必须花费更多的时间来弄清楚Objective-C中怪异的东西。这就是一个帮助C++专家的快速指南,能够使他们快速的掌握Apple的iOS...

发布于 2014/05/10 07:37
构建现代化的 Objective-C

当学习一个新技能时,比如编程语言,我们经常为了能运行,而把所有能用的都揉合在一起。再后来,我们回归到这些习惯,并进行重新估计,采用社区中的最佳实践并写出更好、更有结构化的代码。 ...

发布于 2014/02/14 15:44
转换整数到二进制 NSString

最近在我工作的一个项目中,我想用Object-C以二进制字符串的形式显示一个整数。虽然我写出了我认为是相当好的实现,我还是好奇想知道其他开发者是如何着手处理相同问题的。 我问了Nick Lock...

发布于 2014/02/13 15:40
NSArray 枚举性能研究

有一天,我在思考 NSArray 枚举方法 (也称迭代方法): Mac OS X 10.6 和 iOS 4 带来了以块(block)组成的美丽新世界,enumerateObjectsUsingBlock: 方法随之而来。我感觉这个方法要慢于快速枚举...

发布于 2014/02/13 15:38
Objective-C 高性能的循环

Cocoa编程的一个通常的任务是要去循环遍历一个对象的集合 (例如,一个 NSArray, NSSet 或者是 NSDictionary). 这个看似简单的问题有广泛数量的解决方案,它们中的许多不乏有对性能方面问题的...

发布于 2014/02/13 11:18
使用 Objective-C 一年后我对它的看法

我在一年前因需要将RedPhone项目从Android移植到iOS而首次接触Objective-C。大约一个月前我负责的部分(后端:声音,网络,加密部分)已经完成。我们正等着外部的安全审查,同时在内部继续完...

发布于 2013/12/15 08:10
iOS 持久化: Objective-C 和 Xamarin.iOS-Monotouch 的 NSCoding

介绍 应用存储数据。由于无可非议,因为它涉及一份声明。如何在不同的平台上存储数据保持长的效果涉及和经常无聊的谈话,如果在回来的路上数落我和我的同事嘻嘻哈哈,无所事事。 然而iOS库能...

发布于 2013/10/18 10:43
Objective-C 关联对象

当创建你的应用时,你可能创建类别(category)来扩展内核的类如 NSString, NSMutableArray 等。类别(Categories)模仿其它语言(.Net)中的扩展。 一个关键的事实是,它是不能够包括属性或类别内...

发布于 2013/05/25 08:17
Google 的 Objective-C 代码规范指南

注意事项 显示在本指南中的隐藏细节 这个风格指南包含很多最初不可见的细节。它们被标记为三角形图标,你可以在左边看到。现在点击它,你应该会看到“万岁”出现在下面。 背景 Objective-C是...

发布于 2013/05/15 09:52
iOS 6 Objective-C 速成

你是一位熟悉另一平台,希望开始 IPhone 开发(从而接触 Objective-C)的软甲开发者?不久之前的我就处于如此境地,而且坦率的说,由于日常工作的需求,我远离开发很久了。 在两年之后,我已...

发布于 2013/04/06 14:29
理解 Objective-C 的 ARC

自动引用计数(Automatic Reference Counting, ARC)把压在程序员们肩头的管理内存的重担卸除了不少,更不用说让跟踪内存泄漏那样的烦心事也少了很多。不过,虽然ARC很棒,我们仍然不能完全把内...

发布于 2013/01/16 09:03
Objective-C 的 API 设计

我最常做的开发任务是设计一个可重用的API组件。组件通常为iOS(尽管有时它们是OS X) 设计的,且总是GUI控件或某种视图。 多年来,我为客户开发了很多API组件,其中包括像Apple这样的客户,而且...

发布于 2013/01/15 17:17
如何混合 Objective-C 与 Ruby 编程

关于 RubyMotion 我已经写过很多文章了,但如何混用Objective-C与Ruby还从未涉及到。实际上你能在RubyMotion项目中使用Objective-C代码,也可以在传统Objective-C的App中使用Ruby代码。也许你...

发布于 2012/11/27 11:23
如何将UIPageControl作为 UIViewController的容器

虽然看上去用 UIPageControl 在一系列 UIView或UIViewController中导航是很平常的事情,但实际上Apple公司并没有提供一个这样的方法或者演示Demo: 在最新的iOS版本中(5.0 现在已经不是最新的...

发布于 2012/11/27 10:57
如何 iPad 编程中使用自定义 TableViewCell

UITableViewCell类能够显示出各种各样的风格,但有时候我们需要适应不同的显示模式下的显示。今天的文章中,我们将使用table view去显示一系列自定义的cell。 启动Xcode,选择"Create a new...

发布于 2012/11/26 15:36

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部