![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
start ios develop
文章平均质量分 75
然天下
世界上最伟大的艺术家
展开
-
ios basics 0.0:新建一个空模板应用文件,学习empty application 中的源代码作用
一 打开xcode, create new project ,选择application,empty application二 建好以后可以看到,在某些文件中有source code.这些source code file 设置你的app的运行环境。大部分工作都由UIapplicationMain function 来做,UIapplicationMain function 在main函数中被原创 2014-03-14 22:18:00 · 498 阅读 · 0 评论 -
ios basic:2.3 writing a custom class
在你开发一个app时,你会发现有许多机会去custom你自己的类当你在需要把自定义的behavior 与data封装在一起的时候,custom class 是非常有用的,在custom class中,你可以定义自己的存储,掌控,显示数据的行为。比如,在ios Clock app中的world Clock Tab,在该table view中每个cell显示的内容比普通的table view得原创 2014-03-18 22:18:09 · 356 阅读 · 0 评论 -
ios basic 2.2:working with foundation
当你用代码区实现你的app的时候,你会发现有许多的framework可供你使用,在这些frameworks中比较重要的是Foundation frameworks,它提供了你的app的基本的serves,Foundation framework包含value class,它包含基本的数据类型,比如:number,strings,和collection class等Value object:原创 2014-03-17 23:29:57 · 328 阅读 · 0 评论 -
ios basic:2.0 Incorporation the data(学习怎样去design data model,怎样去学习Objective-c)
你的app 的data model由数据结构组成,可以保存数据。从user interface 里把数据分开,可以很容易的实现一个通用的app,不管在iphone上还是在ipad上。1 design your app如果你仅仅想保存一小部分数据,最好选择Foundation Framework class,你应该努力的学习用已经存在的Foundation class,而不是用别的你自己实现原创 2014-03-17 21:05:22 · 377 阅读 · 0 评论 -
ios basic 2.1 Using design Patterns
a design Pattern 通常解决的是软件工程师的问题,Patterns是抽象的设计,而不是code.当你采纳一个design pattern时,你改变它本身有的pattern去满足你自己的需要。无论你的app类型是什么,了解framework里面的基本的design patterns都是有益的,懂得设计模式将会帮助你用framework时更加的高效,你写的app的可重用性就越高,就更原创 2014-03-17 22:23:11 · 296 阅读 · 0 评论 -
ios basic:1.3 storyboard(学习autolayout的使用和multiple scenes之间的segue)
在此你将学到:用auto layout 对你的interface 增加更大的灵活性用storyboard define app的内容和flowmanage multiple view controller对interface上的element添加action在完成所有的steps之后,你将看到Adopt Auto Layoutlaunch 你的app,comm原创 2014-03-16 23:36:21 · 494 阅读 · 0 评论 -
ios basic:1.1 design a user interface(学习在stoaryboard上build and manage views )
views 是你的user interface 构建的基本的模块。用一种清晰,简洁,有效地方式呈现你的app的内容是十分重要的,对一个成功的app来说,a great user interface 去展示app的内容是必不可少的。在这里,你将通过去定义一个interface,学习到怎样在一个storyboard上创建views和管理views.1 view hierarchy:view 不仅能原创 2014-03-16 11:18:33 · 515 阅读 · 0 评论 -
ios basic:1.0 app development process
ios开发看起来似乎很难,在这里浓缩出了几个浅显易懂的开发步骤,以供初学者参考,追寻这些步骤将使你的ios开发之路更顺畅。一 define the concept伟大的app都是从concept开始的,你必寻清楚你的app要解决什么样的问题,好用的app都能解决一个单一已经存在的problem.要有一个好的concept,你可以考虑以下几个方面:who is your audien原创 2014-03-14 23:47:02 · 316 阅读 · 0 评论 -
ios basic:1.2 defining the interaction
在你design interface完之后,你需要让users去和interface去交互,controllers将帮助你实现这种交互。controllers能够对用户的action做出响应,把views和内容联系起来,用view来显示内容。controllers是一个view了解到data mode改变的一个管道,view的改变(user action)又通过controllers传给d原创 2014-03-16 13:48:40 · 340 阅读 · 0 评论 -
build a simple ToDoList app
从这篇文章你将学到怎样构建一个简单的ios app.从一个空的工程模板开始,配置storyboard,配置viewController,创建多个场景并用导航在各个场景之间切换。在这个app中创建了一个新类,ToDoItem,用它来存储一个单个的Item.最后tableView controller来显示数据。通过这个app的学习,能够学到怎样在多个场景之间的切换,怎样用tableview 来显示数原创 2014-03-25 00:01:50 · 485 阅读 · 0 评论