iOS开发英汉术语对照(二)

翻转分割弹出式视图控制器

英文汉语解释
UIViewController:用户视图控制器
insertSubview:插入子视图
belowSubview:在某子视图之下
barStyle:样式
beginAnimations:开始动画
setAnimationTransition:设置动画
UIViewAnimationTransitionFlipFromRight:从右翻转
UIViewAnimationTransitionFlipFromLeft:从左翻转
viewWillAppear:视图将显示
viewWillDisappear:视图将要完成显示
removeFromSuperview:从父视图移除
commitAnimations:提交动画
presentModalViewController:模态显示视图
animated:动画是否提交
dismissModalViewControllerAnimated:关闭模态视图
loadNibNamed::加载IB文件
UIPopoverControlle: 弹出控制器
UISplitViewControlle:分割试图控制器

IPhone开发教程8-国际化与应用程序设置

英文汉语解释
I18n:国际化
L10N:本地化
Nsdate:日期
XIB/NIB:是一种数据文件
Interface Builder:是一个可视化的设计环境,您可以用它来创建nib文件
NSUserDefaults: 取得用户默认信息
Localizable:本地
CFBundleDisplayName:应用的名字
NSBundle:资源包
Resource:资源
Settings:偏好设置

数据操作

英文汉语解释
SQLite:数据库
Core Data:核心数据
NSHomeDirectory:根目录
Documents:文档目录
Library:库目录 ,NSUserDefaults类访问的应用设置文件
Tmp:目录,存储运行时需要的临时数据,程序退出后会消失
NSFileManage:文件管理器
NSSearchPathForDirectoriesInDomains:获取文档目录
stringByAppendingPathComponent:追加串
writeToFile:写文件
contentsOfDirectoryAtPath:读文件
moveItemAtPath:移动文件
sqlite3_open:打开数据库、创建数据库
sqlite3_close:关闭数据库
sqlite3_exec:执行数据库
sqlite3_prepare_v2:准备执行语句
sqlite3_step:下一行
sqlite3_finalize:删除预备语句
sqlite3_column_text:取出查询列
sqlite3_bind_text:绑定列
sqlite3_reset:重置预编译
NSManagedObjectContext:对象管理器上下文
NSEntityDescription:实体
NSFetchRequest:抓取请求

网络应用开发

英文汉语解释
BSD Sockets: Unix网络套接字
CFNetwork:底层次高性能的框架、是BSD sockets的扩展
NSURL: 被用来和使用标准Internet协议的服务器通讯。
WebKit:Web Kit是一些Cocoa类的集合,可以用来在窗体中显示网络内容。
CFSocket:是BSD sockets的抽象。
CFStream:数据流是在通信通道中串行传输的一个字节序列
FileURLWithPath: 从本地文件路径创建URL
URLWithString: 从字符串创建URL,等同initWithString
relativeToURL:向基本URL添加一个字符创
NSURLRequest:请求
NSURLConnection:异步链接
NSMutableData:数据
NSURLRequestUseProtocolCachePolicy:默认cache policy,由协议决定
NSURLRequestReloadIgnoringCacheData:忽略缓存直接从原始地址下载
NSURLRequestReturnCacheDataElseLoad:只在cache中不存在data时才从原始地址下载。
NSURLRequestReturnCacheDataDontLoad:只使用cache数据,用于离线模式
NSURLRequestReloadIgnoringLocalAndRemoteCacheData:忽略本地和远程的缓存数据,直接从原始地址下载
NSURLRequestReloadRevalidatingCacheData: 验证本地数据与远程数据是否相同,如果不同则下载远程数据,否则使用本地数据。
setHTTPMethod:设置请求方式
sendSynchronousRequest:发送同步请求
CFStringConvertEncodingToNSStringEncoding:编码转换
Game Kit:是一个高层API集合蓝牙技
GKSession:会话
GKPeerPickerController:提供消息框来连接其他手机,可选择蓝牙或WiFi
GKPeerConnectionState:链接状态

Web应用

英文汉语解释
HTML:静态页面技术
UIWebView:浏览器类
JavaScript:在客户端做动态更新技术
WebService:远程数据传输标准
DTD/Schema:XML数据有效性验证,新程序大多使用Schema
XSLT:XSL转换,可以把XML文档转换成html或其他格式
XPATH: 定位XML节点的技术
DOM:解析技术
Libxml2:一边下载一边解析,支持SAX和DOM
SAX:解析方式(只读但非常快)
NSXMLParserDelegate:dom解析协议
foundCharacters::发现字符
didEndElement::文档解析结束
didStartElement:文档解析开始
UIWebViewDelegate:浏览器协议
loadHTMLString:加载网页

WebService及推送技术

英文汉语解释
JSON:JavaScript Object Notation范JavaScript编程语言的一个子集。
EAI:将不同应用程序和数据集成到一起,实现数据共享和业务流程的集成。
SOAP:简单对象访问协议
REST:架构风格
WSDL:服务描述格式
Request:请求
Respons:响应
APNS:推送提供商
SBJson:json的一个第三方类库

定位与地图开发

英文汉语解释
Core Location:定位框架
MKMapView:地图视图,国内显示高德地图,国外自动苹果地图
MKReverseGeocoder:用于位置与地址转换
MKReverseGeocoderDelegate:定位协议
mapType:变换地图类型
MKMapTypeStandard: 标准模式
MKMapTypeStaellite: 卫星模式
MKMapTypeHybrid: 混合模式
CLLocationCoordinate2D:经纬度
MKPlacemark:标记,钉子
showsUserLocation:定位显示用户位置
setCenterCoordinate:设置地图中心点
CLLocationManager:位置管理器
desiredAccuracy:精度
distanceFilter:多少米后更新
CLLocationDistance:经纬度之间距离

图形与动画

英文汉语解释
Core Animation:核心动画
Quartz 2D/CoreGraphics:2D绘图
OpenGL ES:绘制2D/3D图形与动画
drawRect:绘图
CGContextRef:当前绘图上下文
UIGraphicSGetCuurentContext:获得当前绘图上下文
PATH:轨迹
CGContextBeginPath:开始路径
CGContextMoveToPoint:起点
CGContextAddLineToPoint:画线
CGContextClosePath:关闭路径
CGContextDrawPath:绘制路径
setAnimationCurve:设置动画方式
beginAnimations:开始动画
commitAnimations:提交动画
setAnimationDidStopSelector:设置动画完后执行的方法
CGAffineTransformMakeTranslation:改变视图位置
CGAffineTransformMakeRotation:旋转视图
CGAffineTransformMakeScale:缩放视图
CGAffineTransformIdentity:线性代数中讲的矩阵变换,这个是恒等变换
setAnimationTransition:设置动画方式
CALayer:层
Opacity:透明度
Transform:移动
CABasicAnimation:基本动画类
kCATransitionFade:淡入淡出
kCATransitionMoveIn:移动
kCATransitionPush:推动画
kCATransitionReveal:翻页
exchangeSubviewAtIndex:交叉

OpenGL 开发

英文汉语解释
openGL:开放图形库/语言
OpenGL ES:是openGL 嵌入式版本
kEAGLDrawablePropertyRetainedBacking:缓冲区
Framebuffer:帧缓冲
Renderbuffer:渲染缓冲区
Shader.fsh:像素渲染文件
Shader.vsh:顶点渲染文件
EAGLContext:上下文
kEAGLRenderingAPIOpenGLES2:版本2。0
kEAGLRenderingAPIOpenGLES2:版本1。0
OpenGLES2Dvie:3D视图
Texture2D:纹理

多媒体应用开发

英文汉语解释
Core Audio/AV Foundation:框架 集播放、处理和录制音频为一体的专业级技术。可以同时播放一个或多个音频流,录制音频。
Media Player framework:程序可以访问iPod touch或iPhone中的音乐库
Audio Toolbox:把声音文件放到队列中然后逐个处理它们
OpenAL:至于高级特效,和OpenGL对图形的操作类似,OpenALAPI也能播放3D效果的音频。
AVAudioPlayer:声音 播放
prepareToPlay:准备播放
updateMeters:更新进度
setNumberOfLoops:设置循环次数
averagePowerForChannel:平均振幅
peakPowerForChannel: 最高振幅
NSTimer:定时器
Invalidate:重新计时
SystemSoundID:系统声音ID
AudioServicesCreateSystemSoundID:注册声音来获取声音ID
AudioServicesPlaySystemSound:播放声音
AudioServicesDisposeSystemSoundID:从系统上去掉声音
MPMediaPickerControlle:播放器
AVSampleRateKey:采样率
AVNumberOfChannelsKey:采样位数 默认 16
AVLinearPCMBitDepthKey: 通信双方交流的字节等以什么样的顺序传送
AVLinearPCMIsBigEndianKey:存储顺序
AVLinearPCMIsFloatKey:采样信号是整数还是浮点数
AVAudioRecorder:录音
prepareToRecord: 开始录制或从暂停恢复录制
meteringEnabled:可以获取音量
AVAudioSessionCategoryPlayAndRecord: 录制并回放的会话
AVAudioSessionCategoryRecord: 简单录制的会话
AVAudioSessionCategoryPlayback: 简单回放的会话
NSNotificationCenter:通知中心
MPMovieScalingModeFilL: 缩放模式:
MPMovieControlStyleNone:此处为没有控制工具条模式
mpcontrol.controlStyle = MPMovieControlStyleFullscreen:默认值,显示整个控制条
UIImagePickerController:相机窗口控制器
allowsEditing:是否编辑
videoQualit设置捕捉视频的质量,低中高
isSourceTypeAvailable:设置设备类型
UIImagePickerControllerSourceTypeCamera:相机类型
UISaveVideoAtPathToSavedPhotosAlbum:保存到相册
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值