Objective-C:关于ipad开发小问题?
我是新手哈,最近刚刚开始接触ios开发,我现在刚刚看了一点书,(objective-c和ios的都看了一点),今天动手试了试,但遇到了以下几个问题:【情况】xcode是4...
我是新手哈,最近刚刚开始接触ios开发,我现在刚刚看了一点书,(objective-c和ios的都看了一点),今天动手试了试,但遇到了以下几个问题:
【情况】xcode是4.2 ios的sdk是4.0(我用的是我自己架的黑苹果10.6.8,那个xcode和ios的sdk都是在非苹果官网上下的,当时下的时候,一个整体的dmg镜像)
(1)我在xcode建项目的时候,并没有看到iphone OS那项,而是在Mac OS X上面有一个IOS那项,然后里面也没有书上说的View-based application那项,最接近的一个是Single View Application
(2)但我建了一个Single View Application项目后,发现里面也没有书上说的Recourse那些文件夹,而是有“Supporting files”,"Frameworks"这样的文件夹
(3)是我用的SDK不对吗?我怀疑我的那个IOS的SDK和Iphone的SDK不是同一个东东,也就是说我现在还没有IPhone的SDK,依据以上这种情况,你感觉是这样吗?
(4)我的apple的账号是免费的那种developer账户,所以现在只能看见最新的Iphone 的IOS6的SDK,那么如果用那个IPhone IOS6能给Ipad(ios5)开发应用吗?还是ipad有自己专门的sdk呢? 展开
【情况】xcode是4.2 ios的sdk是4.0(我用的是我自己架的黑苹果10.6.8,那个xcode和ios的sdk都是在非苹果官网上下的,当时下的时候,一个整体的dmg镜像)
(1)我在xcode建项目的时候,并没有看到iphone OS那项,而是在Mac OS X上面有一个IOS那项,然后里面也没有书上说的View-based application那项,最接近的一个是Single View Application
(2)但我建了一个Single View Application项目后,发现里面也没有书上说的Recourse那些文件夹,而是有“Supporting files”,"Frameworks"这样的文件夹
(3)是我用的SDK不对吗?我怀疑我的那个IOS的SDK和Iphone的SDK不是同一个东东,也就是说我现在还没有IPhone的SDK,依据以上这种情况,你感觉是这样吗?
(4)我的apple的账号是免费的那种developer账户,所以现在只能看见最新的Iphone 的IOS6的SDK,那么如果用那个IPhone IOS6能给Ipad(ios5)开发应用吗?还是ipad有自己专门的sdk呢? 展开
2个回答
展开全部
(1)你看看你的书,xcode的版本应该是3.x。书籍和网络不一样,不能实时更新,往往出版的时候,早就不知道出多少新版本了。所以你如果要看旧教材,就要看一下你当前使用的版本和之前版本差多少,每次版本更新了什么特性。在模版、界面上,xcode4和xcode3完全不一样,你需要自己熟悉。
(2)模版不再为你生成Recourse了,你可以自己手动创建嘛,资源文件都拖进来嘛,不过是个文件夹而已。不用纠结这个。
(3)iOS是iphone OS的缩写。是你版本新,书旧,多看一些新版本的博客和教程,也会有一步步流程的教学,而不是已经过时很久的纸质教材。
(4)iOS是一个系统,iphone和ipad都是iOS系统,所以ipad不存在自己专门的sdk。狭义地说他们的区别只是分辨率的不同。
那么如果用那个IPhone IOS6能给Ipad(ios5)开发应用吗?
如果你要使用到IOS6的新特性,需要pad设备也要升级到iOS6
系统是向下兼容的,所以根据你使用的最新的特性所支持的版本,选择你的应用支持的系统
(2)模版不再为你生成Recourse了,你可以自己手动创建嘛,资源文件都拖进来嘛,不过是个文件夹而已。不用纠结这个。
(3)iOS是iphone OS的缩写。是你版本新,书旧,多看一些新版本的博客和教程,也会有一步步流程的教学,而不是已经过时很久的纸质教材。
(4)iOS是一个系统,iphone和ipad都是iOS系统,所以ipad不存在自己专门的sdk。狭义地说他们的区别只是分辨率的不同。
那么如果用那个IPhone IOS6能给Ipad(ios5)开发应用吗?
如果你要使用到IOS6的新特性,需要pad设备也要升级到iOS6
系统是向下兼容的,所以根据你使用的最新的特性所支持的版本,选择你的应用支持的系统
展开全部
支持雪豹的xcode4.2能找到够难为你了
教程怕是基于xcode3那一代的,4.2新建项目用Empty Application就行了,比教程少的东西不是用不到,就是你可以自己添加的。就是老教材,有AppDelegate,Supporting Files和Frameworks也够用了。xcode自己的sdk版本和iPhone模拟器版本是一致的,用模拟器没问题。但是没有付费的开发者账号和对应证书,你是肯定没办法真机调试的,除非你从网上找一个破解的xcode或者某些破解过的证书,听说过,但是我没用过。
教程怕是基于xcode3那一代的,4.2新建项目用Empty Application就行了,比教程少的东西不是用不到,就是你可以自己添加的。就是老教材,有AppDelegate,Supporting Files和Frameworks也够用了。xcode自己的sdk版本和iPhone模拟器版本是一致的,用模拟器没问题。但是没有付费的开发者账号和对应证书,你是肯定没办法真机调试的,除非你从网上找一个破解的xcode或者某些破解过的证书,听说过,但是我没用过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询