前言 自己一直从事android的开发,最近终于开始了ios的学习生涯,现在开发ios的语言有objective-c和swift,所以对于我这样的初学者久产生了纠结,到底是应该学习哪个语言? 关于这个问题也请教了一些大牛…
标签:oc
OC基础(一)——从C开始初步了解OC
参与实际开发已经有了一段时间,其中有段时间还尝试学习了swift3.0,但是学到最后的感觉是:虽然对iOS开发有了更深层次的了解,但越来越感觉到基础的重要性。并且,这几天在阅读一些开源框架的时候,发现对于有些代码中的写法…
【高质量Objective-C-2】第1条:了解Objective-C语言的起源
Objective-C: 类似于面向对象的语言C++、Java, 但OC与它们有很多不同。 若用过某种面向对象语言, 则很容易理解OC所用的范式与模板。 【一、语言按照方法的调用方式,分两类】 1.“消息结构”语言(me…
Objective-C语法
一、OC简介 OC_类与对象.png Objective_C简称OC,是 C语言的超集(兼容 C 的代码) OC是扩充自C语言的面向对象编程语言 面向对象编程:OOP (Object Oriented(面向) Progr…
IOS学习笔记之Object-C(一)
++ 概述 ++ 目前来说,Objective-C(简称OC)是iOS开发的核心语言,在开发过程中也会配合着使用C语言、C++,OC主要负责UI界面,C语言、C++可用于图形处理。 基于C语言:C语言是一门面向过程的语言…
OC (Objective-C)语言中的一些细节
一、OC语法预览 1、关键字:基本上所有关键字都是以@开头 下面列举一些常见的关键字,看一眼就行了,不用去翻资料查找它们的含义 @interface、@implementation、@end @public、@prote…
Objective-C 学习笔记
今天学习了一下OC的一些基本语法。体验有两点: 1.OC并没有之前成见里那样的“反人类”,或者比其他语言更难理解。 2.相反其duck typing、高性能、以及优雅的Category还是挺棒的。 XCode IDE也还…
Objective-C与Java之间的简单对比(转)
Cocoa是什么,Cocoa是使用OC语言编写的工具包,里面有大量的类库、结构体,其实就相当于java中的标准API、C++中的标准库。OC中没有命名空间的概念,所以使用加前缀来防止命名冲突,因此你会看到大量的以NS 为…
1.1. Objective-C 简介
1.Objective-C简介 Objective-C是一种面向对象的计算机语言 OC是不一门全新的语言 C语言的基础上增加了一层最小的面向对象语法 OC完全兼容C语言 可以在OC代码中混入C语言代码,甚至是C++代码 …
Object-C和Swift的区别
本文参考纠结的哈士奇的浅谈Swift和OC的区别 1.Swift和Objective-C的联系 Swift和Objective-C共用一套运行时环境,Swift的类型可以桥接到Objective-C(下面我简称OC),反…
[Swift Tips 读书笔记]从 Objective-C 到 Swift(二)
@objc 和 dynamic 可选协议和协议扩展 内存管理,weak 和 unowned @autoreleasepool 值类型和引⽤类型 String 还是 NSString — @objc 和 dyn…
「Objective-C」基础
一、Objective-C 简介 可以用 OC 开发 Mac OSX 平台和 IOS 平台的应用程序 完全兼容 C 语言,文件以.m结尾 可以在 OC 代码中混入 C 语言代码,甚至是 C++代码「混入C++代码的OC文…