NSValue是比NSNumber更基础一些的对象,可以用来包装各种标量值,同时可以为数据集NSArray,NSSet等提供一种添加弱引用的途径 +valueWithBytes:objCType: type: 给定值的对…
分类:object-c
【译】:Objective-C id 和 Swift Any
前言:在正式发布Swift3.0版本后,苹果官方于2016年10月12日更新了一篇关于讲解Objective-C的id和Swift中Any类型的博客:Objective-C id as Swift Any。旨在指导开发者…
OBJECT-C的特点以及跟其它语言的对比
消息 消息是OC的主要特征。给对象发送消息 等于是 java/c++中调用类对象的函数 在C++或Java里,类与类的行为方法之间的关系非常紧密,一个方法必定属于一个类,且于编译时就已经绑定在…
Objective-C 「KVO键值观察」
Objective-C Key Value Observing(键-值-观察) 被观察者和观察者同时实现一个协议: NSKeyValueObserving 源于设计模式中的观察者模式。 指定被观察对象的属性被修改后,KV…
Objective-C--分类和扩展(Category)
什么是Category? category是Objective-C 2.0之后添加的语言特性,别人口中的分类、类别其实都是指的category。category的主要作用是为已经存在的类添加方法。除此之外,apple还推…
翻译 ||《OC for Swift Developers》(目录)
OC for Swift Developers 写在前面 开坑日期是2017年3月12日,不知道什么时候可以填完呀。 从 swift 入门,然而苹果很多底层的东西还是 OC,既然选择了那就要学好的。监督自己好好看小天使给…
语言选择:Swift VS Object-C
Object-C从2010年开始随着iOS开发热潮开始火热起来,到目前为止一直还是主力开发语言。 Swift从2014年6月问世,到现在接近两年,目前在国外已经占一半的份额了,在国内,一些激进一点的公司也已经全面转向Sw…
Objective-C和Swift混编调用
stackoverflow上关于Objective-C关注度比较高的问题系列 链接 Hybrid programming with Objective-C & Swift 原文链接《how to call obj…
10个最佳的 Swift 教程实例_2
背景: 阅读新闻 10个最佳的 Swift 教程实例 [日期:2015-12-18] 来源:oschina.net 作者:ostatsu, BruceLinxu [字体:大 中 小] Swift 是一门相对比较新的编程语…
iOS 电子书大全
目录 《Object-C编程之道》✅ 《iOS Core Animation:Advanced Techniques》✅ 《Advanced Swift》 《图解TCP/IP》 《图解HTTP…
Objective-C 之属性与点语法
一. 成员变量的setter方法与getter方法. setter为成员变量的设置器方法. getter为成员变量的访问器方法. 即每个类中的成员变量均有两个方法,setter方法与getter方法.如此繁琐的代码在给添…
翻译 ||《OC for Swift Developers》(总览)(一)
Overview 总览 Concepts 概念 我们直接来看 Objective-C 与 Swift 最显著的区别。我真的很想用代码来说明,但在此之前有一些你必须了解的事情,所以请多担待,我保证马上就有代码可以读啦! 了…