Xcode中常用英文

测试开发—Xcode使用远程手机调试 iOS设备通讯协议 先介绍以下iOS设备与Mac之间的通讯协议,虽然iOS设备是通过USB线连接到Mac机器上,但实际上Mac与iOS设备并不是直接通过usb协议进行通信的。 具体协议如下: 、 macOS上有一个名为usbmuxd的服务,即USB multiplexing daemon的英文缩写,作用是在USB协议上实现多路TCP连接。 iTunes和XCode这些工具本身并不直接与设备通信,而是连接到本地的socket文件/var/run/usbmuxd上,然后通过usbmuxd服务把请. 阅读详情

安装MAC与XCode、XCode工具快速入门:

apple:苹果公司。

mac,Macintosh:由苹果公司设计生产并且运行MacOS操作系统的个人电脑产品。

Mac OS:是一套运行于苹果Macintosh系列电脑上的操作系统。

iPhone:iPhone是苹果公司旗下的一个智能手机系列,此系列的手机搭载苹果公司研发的iOS手机操作系统。

iOS:iPhone OS,是由苹果公司为移动设备所开发的操作系统,支持的设备包括iPhone、iPod touch、iPad、Apple TV。

BSD:BerkeleySoftware Distribution,伯克利软件套件,是Unix的衍生系统,Mac OS的核心。

Snow Leopard:雪豹,mac os的一个版本。

Lion:狮子,mac os的一个版本。

Mountion Lion:山狮,mac os的一个版本。

Finder:发现者,mac下的资源浏览器。

App Store:应用商店。

NeXT:NeXT软件公司。

Xcode:苹果公司向开发人员提供的集成开发环境,用于开发Mac OS X和iOS的应用程序。

assistant editor:辅助编辑区域。

build:构建、编译。

run:构建、编译并运行。

debugger:调试器。

identity inspector:标识检视面板

navigator:导航面板。

OC基础语法与流程控制Objective-c:

OC:Objective-C是一种通用、高级、面向对象的编程语言。是苹果的 OS X 和 iOS 操作系统,及其相关 API、Cocoa 和 Cocoa Touch 的主要编程语言。

Cocoa:苹果公司为Mac OS X所创建的原生面向对象的编程环境。

Foundation:通用的面向对象库。

framework:框架,通常指的是为了实现某个业界标准或完成特定基本任务的软件组件规范,也指为了实现某个软件组件规范时,提供规范所要求之基础功能的软件产品。

Cocoa Touch:iOS界面框架。

Media:iOS中负责处理图片,音频,视频等多媒体数据的层级。

Core Services:提供系统核心功能(比如数据存储等)的软件层级。

Core OS:提供操作系统级别(操作蓝牙模块,键盘,显示器等)的服务的软件层级。

import:OC中加载头文件的一种方法。

autoreleasepool:自动释放池。

message:消息。OC中的函数调用是通过消息实现的。

String:字符串。

类、方法、选择器、属性

class:类。

method:方法。

selector(SEL):方法选择器。

Property:属性。

category:类别。

interface:接口,定义属性,类别,协议等的关键字。

implement:实现。实现类,类别的关键字。

init:初始化。

allocate(alloc):分配内存。

deallocate:释放内存。

synthesize:合成。生成@property关键字声明的属性的setter和getter方法。

面向对象编程、协议、委托、类别

OO:Object-oriented,面向对象。

OOP:Object-orientedprogramming面向对象程序设计

OOD:Object-OrientedDesign面向对象设计

OOA:Object-OrientedAnalysis面向对象分析

new:新建。创建类。

extend:继承。

supper:超类。

subclass:子类。

description:描述。oc类中产生对自身的描述。

delegate:委托。

protocol:协议。

内存管理、ARC机制、异常控制

MMR:人工内存管理,面向对象。

ARC:自动内存管理。

release:释放内存。

retain:引用。让内存计数加一。

autorelease:自动释放。

retain count:引用计数。

copy:拷贝。

assign:赋值。不增加引用指向的对象的内存计数。

strong:强引用。

week:弱引用。

单例、Foundation框架、集合类

Singleton:单例模式。

collection:集合。

immutable:不可变。

mutable:可变。

array:数组。

set:集合。

dictionary:字典,键值对集合。

value:值。

enumerator:枚举器。

多线程开发

Thread:线程

Runloop:运行队列。

sleep:线程休眠。

run:执行。

block:阻塞。

GCD:Grand CentralDispatch,线程集中调度机制。

开发准备

Interface:接口

Builder:构建器

Touch:触摸

Uikit:iphone 用户界面框架

Appkit:MAC OS应用界面开发框架

Kernel:内核

Keychain access:钥匙链访问

Collection :集合

Medio:媒体

Animation:动画

Audio:声音

Camara:相机

Frameworks:系统的头文件集合

AutoreleasePool:自动释放池

nonatomic:非原子性

NSDictionary:字典

ObjC要点回顾

Import:导入

implementation实现

NSString:字符串

Readonly:只读

Synthesize:封装属性getXX、setXX

Selector:选择器

Format:格式化

Strong:强类型

Alloc: 分配内存

init: 初始化对象。

Release:释放

Autorelease:自动释放

Retain:引用计数加一

Instruments:检查内存泄露

Protocol:协议

Delegate:委托

UIApplicationDelegate:应用程序协议

NSObject:对象

UIScreen:显示器

dealloc:销毁

主要模式&标准视图控制器

Model:模型

View:视图

Controller:控制器

Target-Action目标-动作模式

Delegation委托模式

Outlet 插座变量关键字

addSubview:添加子势图

UIViewController:视图控制器

UILabel:标签

UITextAlignmentCenter;:居中

applicationDidReceiveMemoryWarning:内存低的警告方法

窗口、视图、事件处理机制

UIResponer:响应者

UIpickeview:下拉选择控件

CGRect:矩形

Frame:方框

Bounds:边界

Center:中心

UIGraphicsGetCurrentContext:获取当前绘图上下文

UIColor:颜色

Began:开始

Move:移动

End:结束

常见GUI控件

Uitextfiled:文本框

Uibutton:按钮

UIsegment:分段控件

UIalertview:警告视图

UIimageview:图片视图

UIactionsheet:动作表单

Uipage

UISlider:滑块

UISwitch:开关控件

UIActivityIndicatorView:活动指示器

UIPageControl:页指示符

UIScrollView:滚动视图

Date Picker:时间控件

Placeholder 提示属性

Secure:安全

IBAction:动作

resignFirstResponder:注销第一响应者

selectedSegmentIndex:选择的序号

UIActionSheetDelegate:表单协议

UIAlertViewDelegate:警告协议

navigationBar:导航栏

uinavigationcontroller:导航控制器

addTarget:添加目标

numberOfPages:页的行数

currentPage:当前页数

UIProgressView:进度条

networkActivityIndicatorVisible:网络活动指示器

UIBarButtonItem:按钮项

UIToolbar:工具栏

表视图&标签&导航控制器

UITableViewController:表视图控制器

导航控制器

UITabBarController:标签栏控制器

UITableViewStylePlain: 无格式样式

UITableViewStyleGrouped: 分组样式

UITableViewCellStyleDefault:默认单元格

UITableViewCellStyleSubtitle:子标签单元格

numberOfSectionsInTableView:分区里的行数

numberOfRowsInSection::分区数

dequeueReusableCellWithIdentifier:根据名字在内存中找实例

NSIndexPath:索引

UITableView:表视图

pushViewController:推控制器,把控制器存入堆栈。

viewControllers:视图集合

UINavigationBar:导航栏

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

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:

URLWithString: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 :保存到相册

多点触摸、手势、加速计

multipleTouchEnabled 是否多点触摸属性

UITouch:触摸

tapCount:点击数

locationInView:视图类触摸

touchesBegan::开始触摸

touchesMoved:滑动触摸

touchesEnded::结束触摸

的CLHeading:方向

motionBegan:运动开始

motionEnded:运动结束

motionCancelled:运动取消

accelerometer:加速度

UIAccelerometerDelegate :加速度协议

CLLocationManager:位置管理器

UIGestureRecognizer :手势

UITapGestureRecognizer:点击手势

UIPinchGestureRecognizer:二指往內或往外拨动

UIRotationGestureRecognizer:旋转手势

UISwipeGestureRecognizer:滑动手势

UIPanGestureRecognizer:拖移,慢速移动

UILongPressGestureRecognizer:长按手势

removeGestureRecognizer:删除注册手势
addGestureRecognizer:注册手势
HTML5基础-T1

Figure:标签用于对元素进行组合

Hgroup:用于对网页或区段section的标题进行组合

progress :进度条

meter定义度量衡

audio :声音

video :视频

canvas:2D画布

fillRect绘制 矩形

drawImage绘制图片

createLinearGradient渐变

localStorage客户端数据存储

Web Workers允许你在Web页面上有后台处理,而且和用户界面线程分开

 

jQuery Mobile-T1

page页面容器,其内部的mobile元素将会继承这个容器上所设置的属性

header页面标题容器,这个容器内部可以包含文字、返回按钮、功能按钮等元素

footer 页面页脚容器,这个容器内部也可以包含文字、返回按钮、功能按钮等元素

content 页面内容容器,这是一个很宽容的容器,内部可以包含标准的html元素和jQueryMobile元素

controlgroup 将几个元素设置成一组,一般是几个相同的元素类型

fieldcontain 区域包裹容器,用增加边距和分割线的方式将容器内的元素和容器外的元素明显分隔

navbar 功能导航容器,通俗的讲就是工具条

listview 列表展示容器,类似手机中联系人列表的展示方式

list-divider 列表展示容器的表头,用来展示一组列表的标题,内部不可包含链接

button 按钮,将链接和普通按钮的样式设置成为jQueryMobile的风格

none 阻止框架对元素进行渲染,使元素以html原生的状态显示,主要用于form元

slide 从右侧向左滑入页面

slideup 从底部向上滑入

slidedown 从上向下滑入

pop 从中心渐显展开

fade 渐显

flip 翻转

option:选项

 

 

 

 

 

 

 

 

PhoneGap框架-T1
Accelerometer: 采集设备在x、y、z方向上的动作。
getCurrentAcceleration:获取当前加速度
addEventListener:添加监听器
watchAcceleration: 每隔固定时间就获取一次设备的当前加速度
clearWatch:调用该watch ID以停止对加速度计的监视。
camera对象提供对设备默认摄像头应用程序的访问。
PictureSourceType:图片类型
DestinationType:目标类型

Cocos2d-iPhone物理引擎-T1

scence 场景

replaceScence: 替换场景

Cclayer 层

Cclabel 标签

Cctime 时间

addChild:添加子节点

Ccnode 结点

CCTouchDispatcher:触摸分发

CCSprite:精灵

CCMoveto:移动动画

RunAction:运行动画

Cocos2d-iPhone粒子系统-T1

CcparticalSystem:粒子系统

removeChildByTag:根据标签删除结点

CCParticleSystemQuad:点系统比较快

CCParticleSystemPoint:点系统

CCParticleFire:粒子点系统,适用重力模型

CCParticleFireworks:粒子点系统,适用重力模型

CCParticleSun:粒子点系统,适用重力模型

CCParticleGalaxy:粒子点系统,适用重力模型

CCParticleFlower:粒子点系统,适用重力模型

CCParticleMeteor:粒子点系统,适用重力模型

CCParticleSpiral:粒子点系统,适用重力模型

CCParticleExplosion:粒子点系统,适用重力模型

CCParticleSmoke:粒子点系统,适用重力模型

CCParticleSnow:粒子点系统,适用重力模型

CCParticleRain:粒子点系统,适用重力模型

gravity(a CGPoint):重力粒子效果系统

speed(a float):粒子发出的速度

speedVar(a float):速度不可变

tangencialAccel(a float):粒子的正切加速度

tangencialAccelVar(a float):正切加速度不可变

radialAccel(a float):辐射型粒子的加速度

radialAccelVar:辐射型粒子的加速度不可变设置

Gravity mode中的粒子,你需要这样做

startRadius(a float):粒子开始的半径

startRadiusVar(a float):粒子开始的半径不可变

endRadius(a float):粒子结束的半径。如果你想让开始半径等于结束半径,则使用kCCParticleStartRadiusEqualToEndRadius。

endRadiusVar(a float):粒子结束的半径不可变

rotatePerSecond(a float):每一秒一个粒子围绕资源位置旋转

rotatePerSecondVar(a float):易变度数的数量

emitterMode:粒子发射器

Cocos2d-iPhone图片地图编辑、音效处理-T1

TileMap:地砖地图

Zwoptex:地图编辑器

Margin:边角空白

Padding:填充距离

CCTMXTiledMap:砖块地图类

CCTMXLayer:砖块地图层

CCTextureCache:贴图缓存

Life:生命周期

maxRadiusmacRadius:半径

SimpleAudioEngine:音乐引擎

sharedEngine:获取音乐对象

playBackgroundMusic:播放背景音乐

playEffect:播放

pauseBackgroundMusic:暂停

preloadBackgroundMusic:重新加载

CDAudioManager:音乐管理器

setBackgroundMusicCompletionListener背景音乐停止时触发事件

 

 


Zwoptex 破解版 for mac Zwoptex 可用于macos系统,下载打开app后直接使用免安装。 立即下载

相关推荐

元数据管理:DataHub和OpenMetadata对比分析

DataHub和OpenMetadata都试图解决数据编目,搜索,发现,治理和质量方面的相同问题。这两种工具都是出于为需要支持大量数据源、团队和用例的大型组织解决这些问题而诞生的。尽管这些工具在发布历史和成熟度方面略有不同,但它们的功能存在显着重叠。

weixin_38030820的博客 6634

AVFoundation 文本转语音和音频录制 播放

现在你应该对AVFoundation有了比较深入的了解,并且对数字媒体的细节也有了一定认识,下面介绍一下 AVFoundation的文本转语音功能 AVSpeechSynthesizer 开发者可以使用AVFoundation中的AVSpeechSynthesizer类向iOS应用程序中添加类似功能,这个类用来播放一个或多个语音内容,这些语音内容都是名为AVSpeechUtterance的类的实例...

weixin_30607029的博客 632

深入解析ViT中的RoPE旋转位置编码:原理、实现与视觉应用

本文深入解析了ViT中的RoPE旋转位置编码原理、实现及其在视觉任务中的应用。RoPE通过旋转变换巧妙地将相对位置信息融入注意力计算,解决了传统绝对位置编码外推性差的问题,在图像分类、目标检测及生成任务中展现出更优的泛化能力和灵活性。

alice7model的博客 706

tilemap之基础使用

转载声明 本文转载于冥冥之中 的163博客,地址:http://blog.163.com/fengyi1103@126/blog/static/138356274201081741324532/ 感谢毛叔 网友 翻译。 在这篇教程里,我们会讲解如何使用cocos2d和Tiled Map Editor创建一个基于tiled map的游戏.作为例子,我们会制作一个小游戏.游戏的主要内容是一个...

modabobo 773

手把手教你玩转AT32F403A位带操作:像51单片机一样控制GPIO

本文详细介绍了如何在雅特力AT32F403A国产MCU上实现位带操作,像51单片机一样高效控制GPIO。通过实战演示和性能对比,展示了位带操作在实时控制中的优势,包括更快的执行速度和更低的延迟,特别适合工业控制和电机驱动等场景。

weixin_29234509的博客 285

S32K144 ADC硬件触发实战:PDB与TRGMUX配置避坑指南

本文深入解析了S32K144微控制器中ADC硬件触发的两种核心方案:PDB与TRGMUX。通过对比其架构差异、详细配置流程及常见问题排查,提供了从寄存器操作到DMA联动的完整优化指南,旨在帮助开发者解决多通道采样时序不稳、CPU负载过高等实际难题,实现高效稳定的数据采集。

weixin_29168153的博客 443

Xcode 编译选项详解

以下所有编译选项都基于Xcode 4.6。本文基于Apple Xcode文档、《Professional Xcode 3》、以及Google搜索结果翻译而成。我对于编译认识较浅。如有解释不当的地方请谅解。在某些翻译可能会不恰当的地方,都附上了英文原文。 Architectures 架构 Additional SDKs 在编译的时候需要附加的SDK。 Architectures 支持的

江湖两把刀的技术博客 2807

Python实现安居客新房数据抓取简易版

本文介绍使用Python爬取安居客新房楼盘数据的方法,重点针对三四线城市。通过分析移动端H5页面结构,采用滚动加载方式获取推荐楼盘列表(class="recomm-list"),从中提取楼盘ID并拼接详情页链接。代码展示了如何解析HTML标签获取楼盘名称、状态、价格、户型等基本信息,并处理图片URL。爬取过程涉及一个一级页面和两个二级页面,同时提到可能遇到的验证码问题将在后续处理。核心代码使用BeautifulSoup解析HTML,requests发送请求,并将数据存入MySQL数据库。

qq_37604998的博客 475

一,入门基础—— 5,Xcode界面介绍 右侧介绍

双击⭕️,打开项目。

linshaolie 2844

【WRF后处理】基于wrf-python处理wrf运行结果wrfout_d01

基于wrf-python处理wrf运行结果wrfout_d01

WW、forever的博客 5209

手把手教你学Simulink——基于核能发电系统的场景实例:核电站汽轮机与发电机协调控制仿真

在核电机组中,汽轮机-发电机系统是将核能最终转化为电能的关键环节。与火电机组不同,核反应堆的热惯性大、功率调节慢,因此汽轮机的控制策略需与反应堆特性相匹配,实现安全、稳定、高效的能量转换。维持发电机输出功率/频率稳定(响应电网调度)调节汽轮机进汽压力(匹配一回路蒸汽供应)实现“堆-机协调控制”保障机组在启停、变负荷、甩负荷等工况下的安全性本教程将带你使用构建一个核电站汽轮机与发电机协调控制系统汽轮机调速系统(调门控制)建模发电机与电网接口建模(同步机)

MHD0815的博客 212

Xcode中常见英文

Xcode中英译汉

weixin_45075779的博客 239

目标检测: yolo26在RK3588上部署

YOLO26发布:端到端目标检测新突破 摘要:Ultralytics最新发布的YOLO26算法采用原生端到端设计,无需NMS后处理,显著提升推理效率。该模型基于三大核心原则: 简洁性:消除NMS步骤,实现直接预测 部署效率:简化集成流程,降低延迟 训练创新:引入MuSGD混合优化器,加速收敛 部署教程显示,YOLO26可适配RK3588等边缘设备,通过ONNX转换和RKNN工具链实现高效部署。其创新架构特别优化了分割、姿态估计等专业任务,标志着目标检测技术的重要革新。 (字数:149)

qianxun 1449

iOS开发OC基础:Xcode中常见英文总结,OC常见英文错误

在开发的过程中难免会遇到很多的错误,可是当看到系统给出的英文时,又不知道是什么意思。所以这篇文章总结了Xcode中常见的一些英文单词及词组,可以帮助初学的人快速了解给出的提示。多练习,就肯定能基本掌握。 expression:表达式 assignable:赋值variable:变量+redefinition:重复定义type:类型conflicting:冲突项invalid:无效的conver...

weixin_34290000的博客 103

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Xcode中常见英文总结1

expression:    表达式 assignable:     赋值 variable:         变量+ redefinition:    重复定义 type:             类型 conflicting:     冲突项 invalid:          无效的 conversion:    转换 specifier:       说明符 inde

Reck_Wang的博客 336

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

xcode常用快捷键

command+ctrl+上下键 切换.h .m文件 command+ctrl+左右键 (左键 回到上一页,右键到下一页) command+ 上下左右键 页首/页尾/行首/行尾 command+shift+o 模糊搜索 command+shift+J 快速显示Project Navigator(文件目录)并定位正在编辑的文件 按住option点击文件 分屏显示,并且文件显示在右侧的屏......

qq_28285625的博客 3055

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

VVDocumenter-Xcode github README.md 中英文翻译

进入其 github 页面之后看 README,看到两句话:1. Goodbye World: 再不更新了?2. 从 Xcode 8 之后Apple官方提供了插件做相同的工作,是基于本项目的。觉得这个项目很有意思,在此翻译一下其中的 README。

wuyujin1997的博客 1928

iOS Xcode快捷键大全(常用)

guang.png 如果你的英文还不错可以来这里自己查看所有的快捷键大全(当然也可以自定义修改): 位置:Xcode -> Preferences -> Key Bindings guang00.png 如果你懒得看,下面这些足够你在开发过程中使用了: guang01.png guang01分别对应快捷键 :Command + 1~8 ...

wwj256的专栏 1162

IOS开发者常用的10个Xcode插件

IOS开发者常用的10个Xcode插件 申请达人,去除赞助商链接 一个合适的插件意味着它可以适应不同的开发环境,Sublime Text 和TextMate就是很好的例子。你知道Xcode也支持插件吗?如果你不知道我也不会感到惊讶,因为苹果公司并没有在花力气去宣传Xcode的这个功能,而且官网上关于为Xcode创建插件的文档也很少。

u011883764的专栏 2804

为什么Mac pro上的Xcode编译c语言和c++输入中文而输出英文

为什么Mac pro上的Xcode编译c语言和c++输入中文而输出英文?

Daisybianc的博客 925

苹果官网对xcode版本的要求

xcode版本的要求 英文: https://developer.apple.com/ios/submit/ 中文: https://developer.apple.com/cn/app-store/submissions/ 对比 对比之下,充分说明了英文版的好。 4月和April 30,差好远。说好的信达雅呢? 一定要学好英语。。 下载 https://developer.apple.com...

winzjqwin的专栏 1万+

XCode 下的 iOS 单元测试

XCode 下的 iOS 单元测试 罗朝辉 (http://blog.youkuaiyun.com/kesalin) CC 许可,转载请注明出处 XCode 内置了 OCUnit 单元测试框架,但目前最好用的测试框架应该是 GHUnit。通过 GHUnit + OCMock 组合,我们可以在 iOS 下进行较强大的单元测试功能。本文将演示如何在 XCode 4.2 下使用 OCUnit, GHUni

飘飘白云 1万+

XCode 无法识别 iOS 设备的解决办法

XCode 无法识别 iOS 设备的解决办法

太阳火神的美丽人生 6103

IOS开发之相机、相册页面英文问题

相机、相册页面英文转成中文

天佑木枫 3732

关于Xcode

(还未搞懂怎么用优快云博客的markdown编辑器,段前空格怎么加?) 英文原文来自苹果官方文档:Xcode Overview一、XCODE 概述 Whether you are using Swift, Objective-C, C, C++, or a mix, Xcode checks your source code as you type it. When Xcode not

Ray的博客 939

Xcode 常用快捷键

Xcode 常用快捷键

生命不息,奋斗不止,女神经程序员进阶ing 536
上一篇: iOS开发-搜索栏UISearchBar和UISearchController
下一篇: UMeng将当前页面转为图片然后分享
di_tang
博客等级 码龄13年 2粉丝 20原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值