常见的术语及基本概念

简介: 常见的术语及基本概念

Cocoa


是在Mac OS X系统上原生的一个编译环境。他包含两个框架,其实就是一系列的类库,Foundation和AppKit。


在你的iPhone等掌上设备上,使用的则是他的一个子类 - Cocoa Touch。他所支持的Foundation框架与Cocoa相同,但他的用户图形类库为UIKit,它是为掌上设备特殊设计,提供了你设备上的界面。


Cocoa Touch与Cocoa一个比较鲜明的区别就是Cocoa Touch并不支持垃圾回收机制,这就意味着你必须在你的代码里管理好你的内存。



Foundation


提供了一系列基础数据类型、以及枚举、容器的支持。来自于这个框架的类名以NS开头。



UIKit


iOS上的用户图形包。UI开头的类都来自于这个框架。


于Mac OS X上的用户图形包不同,那上面的图形类来自AppKit,类名以NS开头。



Objective-c


一门iOS和MAC OS X上应用程序开发的语言,同时也是Foundation和UIKit框架所用的变成于洋。


它是C语言的超集,面向对象。



XCode


在MAC OS X上的一个IDE,主要用于代码的编写。



Interface Builder


XCode的一部分,主要用于UI设计。


相关文章
|
4月前
|
编译器 程序员 C语言
2.8关键概念
编程充满挑战,需具备抽象与逻辑思维,同时注重细节。在日常交流中,小错误或不完整句子不会影响理解,但编译器却严格得多。本章旨在帮助读者理解C程序的本质,即对计算机任务的描述。编译器将任务转化为底层机器语言,但由于不具备智能,你需要使用C语言标准规定的术语明确表达意图。
68 10
|
9月前
|
存储 安全 算法
Secureboot概念
Secureboot概念
248 0
|
存储 NoSQL C语言
基本概念和术语
基本概念和术语
|
存储 Java 数据库连接
串池的概念
串池的概念
|
存储 NoSQL C语言
一、基本概念和术语
一、基本概念和术语
一、基本概念和术语
|
机器学习/深度学习 传感器 人工智能
强化学习相关的主要概念和术语简介
强化学习相关的主要概念和术语简介
253 0
|
存储 弹性计算 资源调度
【k8s】概念、构成
文章目录 前言 一、概念
130 0
【k8s】概念、构成
|
开发框架 安全 .NET
初学C#需要掌握哪些概念
今天给大家带来刚整理好的初学C#需要掌握的概念。
|
存储 算法 NoSQL
数据结构与算法——基本概念和术语
数据结构与算法——基本概念和术语
|
自然语言处理 运维 负载均衡
PolarisMesh系列文章——概念系列(一)
北极星是腾讯开源的服务发现和治理中心,致力于解决分布式或者微服务架构中的服务可见、故障容错、流量控制和安全问题。虽然,业界已经有些组件可以解决其中一部分问题,但是缺少一个标准的、多语言的、框架无关的实现。
407 0

热门文章

最新文章