iPhone:什么是API意味着什么

goo*_*guy 0 iphone

什么是API(应用程序编程接口)的意思,程序员是否必须引用API(Facebook socialnetworking API网站),在开发其他平台的网站时,我不知道任何事情,请解释我,我更新鲜......我提到了一些网站,它不会让我看到.举几点示例

Mat*_*chu 17

API是程序员为程序员设计的系统.

这是简单英语维基百科的定义:

应用程序编程接口(API)是计算机程序用于从操作系统,软件库或计算机上运行的任何其他服务提供者请求服务的一组功能,过程,方法或类.计算机程序员使用API​​中的单词来制作应用程序.API的类型包括Twitter API等Web服务API,它允许程序使用API​​接收推文上的更新.

API可以与网站一样,例如Twitter示例,其中程序员使用Twitter API与Twitter交互,例如查找某个用户的推文或代表用户发推文.Facebook API的工作方式类似:它是Facebook创建的一个系统,可用于访问Facebook上的某些数据.

API通常也可用于与系统交互.在iPhone的情况下,有Objective-C的语言,iPhone API是由Apple构建的一组Objective-C方法,允许开发人员的应用程序与iPhone交互.例如,iPhone API包括用于响应触摸屏上的手指的方法,以及用于绘制到屏幕的方法.


ohh*_*hho 8

API是应用程序编程接口.

iPhone是一台机器.程序员是人.

程序员想要在iPhone上做一些事情.我们通常将某些东西称为程序应用程序.一个应用程序可以像象棋一样的游戏,可以是闹钟,可以将照片发布到Facebook ...

程序员如何告诉iPhone做东西的活动通常称为编程.程序员和iPhone以一些通用语言进行通信.iPhone和程序员之间的流行语言是Objective-C.

现在我们知道"应用程序编程接口"中的"应用程序"和"编程"是什么.那么,什么是"界面"?

iPhone可以做很多事情,但不是所有事情.iPhone告诉全世界一些公开声明可以做些什么.例如,像iPhone这样的公告可以显示文字,iPhone可以显示照片,iPhone可以拨打电话......公告就是界面.

Facebook是另一台机器.它可以做其他的事情.当程序员想要做一些涉及两台机器的东西时(例如从iPhone专辑中发送照片并在Facebook墙上发布),程序员必须知道iPhone和Facebook的API以使新事物发生.