黑马程序员——iOS基础第一篇

来源:互联网 发布:淘宝培训学校靠谱吗 编辑:程序博客网 时间:2024/05/16 12:30

/*编程实现将任意的十进制整数转换成R进制数(R在2-16之间)。  关于这道题,我在网上看了一些程序,现总结在下,两个程序,都很好,是从别人那里借鉴过来的不过可以给大家一个参考*/ 程序1:  #include<iostream>  using namespace std;  voidDateChange(intnum,intjinzhi,char *a); void main() {  intjinzhi,num;  char a[50];   cout<<"请输入以为十进制数"<<endl;  cin>>num;   cout<<"请输入要转换的进制"<<endl;  cin>>jinzhi;    DateChange(num,jinzhi,a);   cout<<a<<endl; }  voidDateChange(intnum,intjinzhi,char *a) {  inti=0;   while(num)  {   if(num%jinzhi>=10)   {    a[i++]='A'+(num%jinzhi-10);    }    else   {    a[i++]=num%jinzhi+'0';   }     num/=jinzhi;   }   a[i]='\0';   strrev(a);//这个是逆序  }

一、什么是IOS
    iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。
二、什么是IOS开发
    IOS开发就是运行在IOS系统上的应用或者软件,就像手机QQ,微信等。也就是开发手机软件。IOS开发被归结为“移动开发领域”,从事IOS开发的人员被称为“IOS软件攻城狮”。

三、主流手机操作系统
    目前应用在移动终端设备上的操作系统主要有:Sybian(塞班)、Android(安卓)、IOS、Black Berry OS(黑莓)、Windows Phone,但是Android和IOS操作系统占据市场份额的九成还多。
四、为什么要选择IOS(跟Android比较)
    在系统架构方面IOS是基于UNIX操作系统的而Android是基于Linux虚拟机的,IOS比Android系统稳定性高,IOS不开源,只应用在Apple出产的移动终端设备上。IOS开发比Android开发简单。
五、IOS应用的设备
    2007年Apple公司出产的iPhone一代开始的IOS操作系统应用于手机操作系统的新的先河,随后出产的iPhone三代,直到2010年iPone4发布时,IOS软件开发才在国内流行起来,加上后来发布的iPhone5、iPhone6、iPad、iPod Touch、Apple TV等。

六、苹果电脑介绍
1、常用软件介绍 
Finder(相当于Windows里面的我的电脑)和Safari(相当于Windows里面的IE浏览器)等。
2、苹果电脑键盘介绍
苹果电脑的键盘和常见的其他电脑的键盘大部分相同,不同之处在于苹果键盘里面有个Command键相当于普通键盘里面的Windows键,其功能大体相同。
3、桌面
苹果电脑有多桌面机制。

4、快捷键
复制:Command+C
粘贴:Command+V
回退:Command+Z
保存:Command+S
5、窗口操作
关闭窗口:Command+W
退出程序:Command+Q
管理多个桌面:Ctrl+↑
切换输入法:Command(长按)+空格

6、根路径

例如:/users/mj/desptop

           /  指根路径

           ./当前路径

           ../上一级
7、UNIX指令
苹果电脑可以用指令操作电脑,打开实用工具里面的终端程序,下面列出几个常见的终端指令。
cd:更改根路径
ls:显示文件夹中所有文件(文件夹)
pwd:显示根路径
tab:提示功能
touch+文件:创建文件
open+文件:快速打开文件
clear:清屏






0 0
原创粉丝点击