自问自答总结ios编程学习


1.xcode与eclipse操作最不同的地方在于哪里? xcode里面拖拖拽拽是一种很有效的编程方式,可以减少很多代码量,eclipse里面代码最好都用手工敲。

2.页面以什么为单位? ios里面,Nav是顶层容器,里面存放着UIViewController,UIViewController里面存放UIView。 android里面,FragmentActivity是顶层容器,里面存放Fragment,Fragment里面存放View。

3.ios程序和android程序在设计思想上最大的不同是什么? ios里面一个程序就是一个程序,android里面只有一个任务的概念,一个任务可能由多个进程组成。 最简单的例子就是写一个邮箱程序,从这个程序里面选取一封有照片的邮件,然后查看照片,ios必须由程序员自己完成查看照片的功能,android上则可以发出打开照片的请求,然后系统列出可以打开照片的程序,由用户选择用哪个程序打开照片,用户看完照片后可以按后退再回到邮箱程序里来。

cc191954 /
Published under (CC) BY-NC-SA in categories Programming  tagged with ios