ios week2 联系人的实现

2015.4.7

新建工程Content,里面创建了navigationController和TableController。navigationController作为window的根控制器,tableController是作为navigationController的根控制器。

还有一个控制器是congactInfoController,是tableController下个界面的控制器。

1.model部分

(1)contactInfo

属性两个:name和phone

方法:无

(2)contactManager

属性:count(联系人的个数)

方法:addContract,delContract,contractAtIndex

私有属性(写在implementtation里面的):contracts(用来存放所有联系人)

私有方法(写在implementtation里面的):description(很重要)

2.controller部分

(2)

(3)contactInfoController

属性:ContactInfo *contact

私有属性:UITextField *name,*phone

实现方法:loadview()

self.view初始化,然后self.view addSubView:(label or button)

setContact(contact),将参数中的联系人信息显示在view中,记得要加[self view]方法,因为只有调用自己的view时,才会调用loadView()

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。