1. Semak maklumat: Sambungan sering dipanggil Kategori tanpa nama (contohnya: dalam sambungan sambungan kelas rentetan, atribut str1 dan kaedah paparan yang ditambah adalah peribadi,
hanya boleh digunakan dalam kelas String Boleh Diakses.
Maafkan saya: Saya ada soalan: Apakah maksud atribut tambahan hanya boleh diakses dalam kelas rentetan
Saya menulis sambungan NSString test.h dan menambahkan @property. NSString *name attribute.
Di tempat lain, saya boleh mengakses: NSString *str1 = @"hello ";
str1.name. Adakah ini dianggap sebagai akses
2 . Jika saya menambah kaedah di mana kaedah ini dilaksanakan?
Saya ingin bertanya, apakah kegunaan [str1 copy], [mutStr2 mutCopy]? Saya bertanya banyak soalan semasa temu duga, tetapi ia nampaknya tidak banyak digunakan dalam amalan.
4. Malas memuatkan corak reka bentuk iOS. Saya melihat pengenalan seperti itu. Corak reka bentuk termasuk corak proksi, MVC, singleton dan corak pemerhatian. Adakah malas memuatkan juga corak reka bentuk? ? ? ? ! ! !
Untuk menambah atribut pada kategori, anda perlu melaksanakan kaedah getter/setternya
扩展只有一个.h文件。如果我加上了一个方法。这个方法实现在哪个 文件中?
Pelaksanaannya sudah tentu fail .m
heathWang bercakap tentang tiga yang pertama, biar saya cuba jawab yang terakhir. Memang, iOS agak mengelirukan di sini. Seperti yang anda katakan, pemuatan malas, pemerhati, singleton dan proksi ialah corak reka bentuk . MVC dan MVVM dipanggil corak rangka kerja. AFNetwork dan Foundation dipanggil rangka kerja.