本人是做java的,目前正在学习ios,刚刚看完了objective-c程序设计,只是理解了一些内容。
开始尝试着写一些东西,但是到ui这块,有好多地方都不懂,在网站上下载一些例子,也有好的地方看不懂,不知道怎么实现的,机制是什么。本人C基础很不好。忘高手、老手给个指点,谢谢。ios

解决方案 »

  1.   

    ios融合了java,net等各语言的特点,UI设计类似于net中的控件拖拉式,很方便,当然用程序也可以。
      

  2.   

    其实拖拽出来的界面并没有什么不好,自己写当然可以,但是会导致代码量很大,UI修改起来麻烦。 另外如果楼主是有项目的情况下学习ios的话,进步应该会很快的,如果边上有经验的ios开发者,那就更好了。没啥好迷茫的,技多不压身,学好了对自己的各方面都是有好处的,加油
      

  3.   

    LZ作为初学,一开始的定位就比较高端,不用XIB通过代码创建UI仅仅是在你熟练掌握了之后,一开始这么做我觉得徒增了很多不必要的困惑。其实同“拖拽”没什么不好
      

  4.   

    自学的话,语法搞懂了以后,可以去下载一些别人的项目源码来看看。
    建议去cocoachina 上去看看,那里资源多一些。 http://www.cocoachina.com/bbs/thread.php?fid=6
    使用nib来做UI的好处是用起来方便一些,坏处就是如果多人一起开发,不方便使用代码管理。
      

  5.   

    你的迷茫之处就是不能将大功能的实现简单理解,这很正常。找本ios开发彻底看下就行了。
      

  6.   

    苹果官网上的文档主推storyboard,非官方教材主要是用xib。关于使用代码实现ui的文档我只看到了这个
    https://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009503
      

  7.   

    现在买了4本书,还在学。objective-c基础教程快看完了