xcode开发iosapp,使用xcode 41版本创建了一个iOS的Viewbased Application程序

1 , 使用xcode 41版本创建了一个iOS的Viewbased Application程序正规渠道的话 , 你要先花$99美元购买苹果的开发者账号,有了这个账号就能将xcode生成的apk文件发布到ipad等设备或是appstore上 。非正规渠道的话,破解mac上的相关开发者账户,xcode中部分文件要进行修改设置,添加脚本啥的,具体可以参见网上相关内容,同时你的ipad等设备需要越狱 , 这样才能将程序包发布到设备上,并能进行真机调试 。
2,如何使用xcodebuild在命令行编译iOS工程、准备工作1、jenkins环境 。搭建jenkins环境可以参考jenkins平台搭建和配置一节 。需要注意的是,虽然涉及iOS开发,但是jenkins平台却不必搭建在mac机器上 , 只要在jenkins上添加mac节点就可以了 。2、iOS开发环境 。iOS开发环境主要是指Xcode开发环境,Xcode是免费的,只要在苹果应用商店里下载一个就可以了 。当然,还有重要的一点儿---开发者证书,现在个人也已经有免费的证书了,没有证书的话,只能打模拟器用的包了 。3、git项目 。强烈建议把代码放在git上,这样便于团队开发 。当然,不放git上也可以 。4、jenkins Xcode持续集成插件 。常用的插件Xcode integration,这个插件能够快速的帮助我们进行Xcode打包配置 , 当然 , 只用纯shell脚本也是可以的 。在jenkins上打包之前 , 我们最好手工测试一下可以打包成功 , 首先用Xcode图形界面进行测试,然后用命令行测试,如果都能打包成功就可以挂在jenkins上运行了,毕竟jenkins的原理也是通过执行一系列命令来完成的 。三、jenkins配置 1、创建一个任务,创建任务的时候最好选自由风格的软件项目 , 这样配置起来比较方便,如果有需要,也可以选择其他的风格 。2、描述额
3,xcode如何进行IOS开发我已经学了三个月了,能做一些小程序了 。我觉得首先要学objective-c语言,如果有c或c++的基础很快就学的差不多了,没有的话以此为第一门语言进行学习也不错;与此同时要多动动xcode里面的东西,熟悉一下界面操作,有这么几个途径:百度文库有一些入门的视频教程,可以学一些基础知识 , 帮助入门;然后如果有问题可以到网上搜,最好有个新浪微博,及时把解决的问题答案转到自己微博上防止以后又忘了 , 或者有些东西暂时不看不懂但觉得很重要就转了以后看;由于xcode版本更新,ios也到了7,所以经常会遇到版本问题,建议买新书 , 不要看旧书,那样会更有障碍;当当网上有很多不错的相关的书;当语言基础差不多的时候,可以尝试照着一些案例书做一些小程序小案例 , 感受一下构建过程,熟悉各种框架和xcode的新功能 。另外注册一个帐号,coca china,里面有很多源代码,有各种问题以及解决办法,还有最新的各种信息 。最后,最重要的是保持兴趣和坚持不懈,耐心加恒心,加油!网上有很多教程呀打开xcode 然后点击create那里就可以新建一个工程了 工程的名字尽量不用中文双击xcode,利用快捷键shift + command + N , 创建新工程如果不是xcode6就图片中单击Create a new ...出现初学者选择single 就成了,接着next就成了,接着开始你的编程之旅吧【xcode开发iosapp,使用xcode 41版本创建了一个iOS的Viewbased Application程序】
4,如何使用xcode新建一个ios程序方法/步骤创建新项目启动Xcode后,首先会有一个欢迎窗口,通过它,点击“Create a new Xcode project”,可以直接开始创建项目,或者空项目进入之后点击File->New->Project创建项目选择项目模板Xcode提供了很多种工程模版 , 包括Master-Detail Application、OpenGL GamePage-Based Application、Single View Application、Tabbed Application、Utility Application、Empty Application等 。选择“File->New->Project”弹出下面的对话框 。我们这里选择一个Master-Detail Application,通过这个来学习了解iOS程序的结构 。编辑项目信息Product Name: 指产品名称,在这里项目中,我们直接命名为“HelloWorld”Organization Name:公司名Organization Identifier: 公司标识符,一般命名规则为 “com.公司名”Bundle Identifier: 指包标识符,用于唯一标识应用程序 , 默认会根据公司标识符和产品名来组合生成Language:可选择Swift或Objective-CDevice : 指该应用支持的设备类型,共三个选项:iPhone、iPad、Universal(即iPhone、iPad通用)完成项目创建点击Next之后就完成了项目的创建 。运行项目点击如下图三角按钮即可运行项目,在模拟器上运行如下:xcode是ios程序的开发环境,开发ios程序必须要用到xcode 。首先得在appstore里边下载安装好xcode,然后再新建ios程序 。具体的步骤如下:1. 打开xcode , 这个时候会来到xcode的欢迎页面,显示的是welcome to xcode 。2. 点击其下方的create a new xcode project 。3. 然后就到了choose a template for yor new project页面 。4. 选择application --》 single view application 。5. 现在到了choose options for your project页面 。6. 填写好项目名称等 。然后点击下方next 。7. 选择好路径,然后点击create就创建好了 。Xcode是iOS程序的开发环境,开发iOS程序必须要用到Xcode 。首先得在AppStore里边下载安装好Xcode,然后再新建iOS程序 。具体的步骤如下:1. 打开Xcode,这个时候会来到Xcode的欢迎页面 , 显示的是welcome to Xcode 。2. 点击其下方的create a new Xcode project 。3. 然后就到了choose a template for yor new project页面 。4. 选择application --》 single View Application 。5. 现在到了choose options for your project页面 。6. 填写好项目名称等 。然后点击下方next 。7. 选择好路径,然后点击create就创建好了 。5,如何使用Xcode创建一个完整的IOS工程升级Xcode6之后我们发现,本来创建category文件的选项突然不见了,那在在Xcode6中怎么创建OC category文件 , 其实它还是在只是Xcode6把他放在了第二步选择了:点击新建文件之后:添加文件点击下一步,我们就可以选择创建category文件了ccs建立一个完整的工程,至少需要以下4个文件:存储器分配cmd文件、c语言系统库rts2xx.lib、包含main函数的c源文件、矢量跳转表asm汇编文件 。(1)cmd命令文件是用来分配存储空间的 。(2)rts2xx.lib是c语言系统库,包含了编译器提供的所有功能:①初始化c语言环境(入口地址是_c_int0) , ②设置堆栈,③提供标准的c语言函数库 。(3)有且只有一个包含main函数的c源文件,系统库初始化完毕后就把控制权交给main()函数了 。(4)矢量跳转表文件,通常是汇编文件(asm)形式,此文件需要准确的定位在程序的起始地址,其内容是汇编语句中的无条件跳转语句“b” 。程序执行的常规流程是:矢量表的第一条指令可设置为"b _c_int0” ,从而在上电复位后 , 把控制权交给系统库,系统库初始化完毕后 , 把控制权交给main()函数 。注意:(1)不用添加头文件到工程,在编译时,根据制定的路径,头文件会自动被扫描到工程 。(2)ti公司的历程中使用了头文件sysvecs.h包含跳转语句"b”来实现矢量跳转表文件 。下面详细说明创建工程的步骤1. 打开ccs3.1,假设仿真器驱动已经配置好 。project-new...打开创建工程窗口project creation 。在project中输入hello,location可以选择myprojects目录 。ccs会根据输入的project名字,在location制定的目录下创建一个hello的文件夹 。在ccs的file view中会出现如下项目结构下面要给项目添加或者新建文件,点击工具栏上的新建文件图标,或者菜单:file→new→source file,或者直接用快捷键ctrl+n这样会建立一个标题为untitled的文本编辑窗口,用户在这里编写.cmd、.asm、.c、.h等各种类型的文件编写完成后别忘记保存 。可以创建cvectors.asm,roam.cmd,hello.c三个文件,并添加到工程中,单击project→add files to project , 会弹出一个对话框 , 选择不同的文件类型,往工程里添加文件 。添加完用户编写的3个文本文件后,再添加库文件rts2xx.lib(位于目录c:\ccstudio_v3.1\c2400\cgtools\lib) 。到这步,一个完整的工程就建立起来了 。2. 设置编译选项,菜单project→build options...,弹出的对话框选择linker选项卡单击菜单project→build,会在工程文件所在的目录下生成out可执行文件hello.out.单击菜单file→load program,将hello.out文件下载到lf2407a中,在下载程序前,lf2407a必须设置成mp方式,将mp/mc*拉高 , 或者较复杂的通过gel语言设置寄存器scsr1的mp/mc*位) 。按下f5,程序在dsp中运行,窗口的stdout中显示 “hello,dsp world”.

    推荐阅读