发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
Objective-C Objective-C,是扩充C的面向对象编程语言。是在C的基础上,加入面向对象特性扩充而成的编程语言。目前,Objective-C主要应用于Mac OS X和iOS开发,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在任何GCC支持的 平台上进行编译,因为GCC原生支持Objective-C。
Objective-C用途:编写iOS操作系统(如:iphone、ipod touch以及ipad 等苹果移动终端设备 )应用程序。
苹果在推动Objective-C开发和发展方面功不可没,2011年和2012年,Objective-C两次成为TIOBE 编程语言社区排行榜的年度语言。
Object-C与Cocoa的关系 iphone开发用的编程语言不是c,c++,java 而是object-c(当然也可以用C)。虽然很多地方与c/c++相似,却也有很多地方与其不一样。object-c与Cocoa 的关系,打个比方,object-c 只是一个单纯的语言,而Cocoa则是用object-c封装成的iphone基础类库与框架。如果把object-c比作c++,那么Cocoa 大概可以比作MFC。
Objective-C语法快速参考 http://www./newbie/tutorial/2009/0611/150.html
Objective-C 语法之集合对象 http://www./macdev/objc/2012/0614/4359.html
苹果开发学习笔记《Objective-C的语法与Cocoa框架》 http://www.Cocoachina.com/newbie/tutorial/2011/0402/2753.html?1302437824
Object-C初学者中文教程 http://www.Cocoachina.com/downloads/video/2010/0120/341.html
iPhone/Mac Objective-C内存管理教程和原理剖析 http://www.Cocoachina.com/bbs/read.php?tid-15963.html
Object-C内存管理机制的再总结 http://www.Cocoachina.com/bbs/read.php?tid=88608&keyword=object-c
C++和Objective-C混编(官方文档翻译) http://www./macdev/objc/2010/0125/386.html
Objective-C内存管理知识总结 http://www./macdev/objc/2010/0122/355.html
Objective-C内存管理的几点总结 http://www./macdev/objc/2011/0228/2684.html
Objective-C中的字符串格式化输出 http://www./macdev/objc/2010/0430/1289.html
Objective-C使用MySQL数据库的教程 http://www./macdev/objc/2010/0610/1667.html
深入浅出Object-C之消息 http://www.Cocoachina.com/bbs/read.php?tid=70627&keyword=object-c
Objective-C的self和super详解 http://www./macdev/objc/2011/0124/2602.html
objective-c 关于self的用法总结 http://www./macdev/objc/2012/0613/4355.html
Objective-C Category初体验 http://www./macdev/objc/2012/0614/4361.html
Cocoa框架ForiOS(一)框架的介绍
http://www./macdev/objc/2012/1025/4970.html
谈Objective-C对象的两段构造模式 http://www./macdev/objc/2013/0115/5541.html
Objective-C与Lua的交互 http://www./macdev/objc/2012/1213/5319.html
lua的字符串模式匹配移植到Object-C 12.9 http://www.Cocoachina.com/bbs/read.php?tid=115175&keyword=object-c
json在Object-C使用的一个例子 http://www.Cocoachina.com/bbs/read.php?tid=40400&keyword=object-c
2011斯坦福大学iOS应用开发教程学习笔记(视频) 苹果官方视频地址:https://itunes.apple.com/itunes-u/ipad-iphone-application-development/id473757255?mt=10
CocoaChina 视频地址:http://www./bbs/read.php?tid=88801&page=1
youku视频:http://i.youku.com/u/UOTYxNjIxNTY=/videos
Cocoa
Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。Cocoa是在Mac OS X系统上原生的一个编译环境。他包含两个框架,其实就是一系列的类库,Foundation和AppKit。
在你的iPhone等掌上设备中,使用的则是他的一个子类--Cocoa Touch。它所支持的Foundation框架与Cocoa相同,但他的用户图形类库为UIKit,它是为掌上设备特殊设计,提供了你设备上的用户界面。 Foundation提供了一系列基础数据类型、以及枚举、容器的支持。来自于这个框架的类名以NS开头。UIKit:iOS上的用户图形包。UI开头的类都来自于这个框架。
Cocoa Touch与Cocoa一个比较鲜明的区别就是Cocoa Touch并不支持垃圾回收机制,这就意味着你必须在你的代码里管理好你的内存。
Cocoa基本原理指南-apple中国官方文档 http://www./bbs/read.php?tid=8243&keyword=Cocoa
Cocoa核心概念 http://www./bbs/read.php?tid=14443&page=1
Cocoa入门学习 http://www./bbs/read.php?tid=281&keyword=Cocoa
Cocoa基本原理指南 http://www./bbs/read.php?tid=22455&keyword=Cocoa
10个迷惑新手的Cocoa和Objective-c开发难点和问题 http://www./bbs/read.php?tid=74564&keyword=Cocoa
深入浅出Cocoa系列教程 http://www./bbs/u.php?action=topic&uid=7323
Cocoa编程教程(1-26)中文版 http://www./bbs/read.php?tid=6701&page=1
Cocoa 基础: Hello Cocoa from Console http://www./bbs/read.php?tid=16&keyword=Cocoa
Coding Guidelines for Cocoa/Cocoa编码指南 http://www./bbs/read.php?tid=3606&keyword=Cocoa
深入浅出 Cocoa 多线程编程之block与dispatch quene http://www./bbs/read.php?tid=88591&keyword=Cocoa
[Objective-C&&Cocoa&&iPhoneSDK&&Cocos2d] 电子书-视频教程整理(16G) http://www./bbs/read.php?tid=33095&keyword=Cocoa
用Cocoa写的OpenGL Tutorials for Mac OS X http://www./bbs/read.php?tid=134453&keyword=Cocoa
CocoaPods:一个Objective-C第三方库的管理利器 http://www./newbie/basic/2012/1123/5168.html
cocoapods安装 http://www./bbs/read.php?tid=134514&keyword=Cocoa
Cocoa简单的excel生成多语言strings文件工具 http://www./bbs/read.php?tid=134598&keyword=Cocoa
怎样对Cocoa程序编写逆向工程程序(外挂/补丁) http://www./bbs/read.php?tid=12706&keyword=Cocoa
来自: quasiceo > 《待分类1》
0条评论
发表
请遵守用户 评论公约
iOS平台Cocoa Touch层
iOS平台Cocoa Touch层。这个框架让你可以轻松的在程序里面显示联系人信息,同时确保你的程序使用和其他程序一样的接口,保持了平台的一致性。更多关于Address Book UI框架的类和如何使用他们的信息,参...
Cocoa Touch框架
Cocoa Touch框架。iOS 应用程序的基础 Cocoa Touch 框架重用了许多 Mac 系统的成熟模式,但是它更加专注于触摸的接口和优化。除了 UIKit 外,Cocoa Touch 包含了创建世界一流 iOS 应用程序需要的所有框...
为什么 Objective-C非常难(转)
为什么 Objective-C非常难(转)作为一个Objective-C的coder,我总能听到一部分人在这门语言上抱怨有很多问题。甚至其他一些像Python或...
想制作手机上的APP,该学习什么编程语言?
现在开发手机APP的技术现在主要分为原生开发、前端的方式开发、原生和前端的混合方式,还有目前新出的flutter技术的开发方式,接下来我...
新手如何进入iOS App市场?
新手如何进入iOS App市场?在苹果开发者中心获取iOS SDK和一些开发资源。1.尽快加入苹果开发者计划当我开发第一款iOS游戏的时候,我觉得...
46个IOS免豆资料下载
46个IOS免豆资料下载 51CTO下载中心为大家收集了一个批IOS免豆资料,做了一个下载地址目录,方便大家选择性下载,希望大家喜欢。iphone开发教程源码(BeginningiPhoneDev)iphone web应用开...
1.1 iOS概述及其系统架构
1.1 iOS概述及其系统架构。1.1.1 iOS的系统架构iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)、核心服务层(Core Servic...
iOS系统框架概述
iOS系统框架概述。我们通常称呼iOS的框架为Cocoa Touch框架,Cocoa Touch是一个框架的集合,里面包含了众多的子框架。下图为iOS8.3系统的框架架构图。如Accounts账户框架,广告框架,数据存储框架,网...
100个iOS开发/设计程序员面试题汇总,你将如何作答?
100个iOS开发/设计程序员面试题汇总,你将如何作答?无论是对于公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,本文作者Cameron Banga从编程、设计、App Store等各个方面对iOS开发者及...
微信扫码,在手机上查看选中内容