實現中等通訊錄 OC

2021-07-07 04:40:08 字數 655 閱讀 9233

//實現中等難度通訊錄。需求:

//1、定義聯絡⼈類contact。例項變數:姓名(拼⾳音,首字母⼤大寫)、性別、**號碼、 住址、分組名稱、年齡。方法:⾃定義初始化方法(姓名、**號碼)、顯示聯絡人資訊 

//2、在main.m中定義字典,分組管理所有聯絡人。分組名為26個大寫的英文本母。 

//3、可以新增聯絡⼈物件,如果姓名或**號碼為空,新增失敗。新增聯絡人到匹配的分 組。

//4、獲取某個分組名稱下所有聯絡人,並且按照姓名公升序排列。 

//5、從通訊錄中根據**號碼搜尋聯絡人。

//6、獲取所有⼥女性的聯絡人,並且按照年齡的降序排列。

//7、根據姓名刪除某個聯絡人。 8、刪除某個分組的全部聯絡人。

person.h

person.m

phonebook.h

phonebook.m

main.m

return 0;

}程式結果如下:

OC 實現中等通訊錄的操作

1 定義聯絡 人類contact。例項變數 姓名 拼 音,首字 母 大寫 性別 號碼 住址 分組名稱 年齡。方法 自定義初始化 方法 姓名 號碼 顯 示聯絡 人資訊 2 在main.m中定義字典,分組管理所有聯絡 人。分組名為26個 大寫的英 文字 母。3 可以新增聯絡 人物件,如果姓名或 號碼為空...

OC語言 實現中等難度通訊錄

main.m中的 import import contact.h import addressperson.h int main int argc,const char argv return self 便利構造器 id contactwithname nsstring name gender ns...

OC簡易通訊錄

addressbook.m implementation addressbook 重寫初始化方法 instancetype init return self instancetype init return self 新增新聯絡人 void addcontact contact contact el...