本文是投稿文章,作者: IOS_Tips(微信公众号) “神在细节之中” Objective-C 是 C 语言的扩展,增加了动态类型和面对对象的特性。它被设计成具有易读易用的,支持复杂的面向对象设计的编程语言。它是
是知名的 Objective-C 开发者和布道者,他于 90 年代在 NeXT 公司工作,后来专注技术布道,是 Big Nerd Ranch 的创始人兼 CEO。他撰写了多本 Objective-C 书籍,在苹果发布
Objective-C 快速入门 本文主要介绍Objective-C的基本语法,传统的面向对象语言的封装,继承以及多态在Objective-C上会是什么样子。适合于熟悉面向对象编程的读者。 Objective-C:加强版的C?
编写软件时,经常需要获取一个对象集合,并通过某些已经条件计算该集合的值。你需要保留符合某个条件的对象,删除那些不满足条件的对象,从而提供一些有意义的对象。
Objective-C 快速入门 本文主要介绍Objective-C的基本语法,传统的面向对象语言的封装,继承以及多态在Objective-C上会是什么样子。适合于熟悉面向对象编程的读者。 Objective-C:加强版的C?
Objective-C 快速入门 本文主要介绍Objective-C的基本语法,传统的面向对象语言的封装,继承以及多态在Objective-C上会是什么样子。适合于熟悉面向对象编程的读者。 Objective-C:加强版的C?
Objective-C语法总结
一、XCode、Objective-C、Cocoa说的是几样东西? 答案:三样东西。 XCode:你可以把它看成是一个开发环境,就好像Visual Studio或者Netbeans或者Sharp
一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac
SBJson 是 Objective-C 实现的一个 JSON 解析器和生成器,主要特性: New BSD Lisence. Easy-to-use API. Streaming Support. See
ConciseKit 是一组 Objective-C 的附加组件和宏,用于简化编码工作。 USAGE Use CocoaPods dependency 'ConciseKit' , '~> 0.1
OCMapper 是 Objective-C 和 Swift 库,它可以很容易地将 NSDictionary 映射到模型目标上。 项目主页: http://www.open-open.
runtime是Objective-C上一个非常强大的屠龙刀,提供了很多奇幻的魔法,当然,如果过度滥用的话,维护上的代价也是显而易见的。 我们这里只讨论一下我们平常工作中常用的特性,当然,它有大量
是iOS8之后推出的,还没有成为主流使用,所以本篇文章也不做详细叙述。 Objective-C执行JavaScript代码 相关方法 Objective-C // UIWebView的方法 - (nullable
类和对象 Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。
Objective-C 大纲 开始吧 下载这篇教学 设定环境 前言 编译hello world 创建Classes @interface @implementation 把它们凑在一起 详细说明..
这篇文章是自己学习Swift的笔记与深化。希望这篇文章能够帮助已经有Objective-C经验的开发者更快地学习Swift。同时也品味到Swift的精妙之处。 文章组织脉络: 从Objective-C到Swift的语法差异。我们熟悉
OpenSSL是当前可用和最强大的SSL和TLS库,它包装了一个完整的加密库。该库是用纯C开发而且没有精心设计的C接口,因此初学者很难掌握它。该MIHCrypto库的目的是提供一个面向对象的接口,它允许开发人员编写简单和干净的代码,但仍然能够使用强大的OpenSSL libcrypto库。OpenSSL是一个非常大的库,所以MIHCrypto并没有完整封装整个库。
内存管理一直是学习 Objective-C 的重点和难点之一,尽管现在已经是 ARC 时代了,但是了解 Objective-C 的内存管理机制仍然是十分必要的。其中,弄清楚 autorelease 的原理更是重中之重,只有理解了
加上该函数执行的外部的上下文变量(有时候也称作自由变量)。 block 实际上就是 Objective-C 语言对于闭包的实现。 block 配合上 dispatch_queue,可以方便地实现