Sama ada anda belajar OC atau Swift, anda akhirnya perlu berurusan dengan rangka kerja Cocoa dan Cocoa Touch.
Sebahagian daripada kesukaran dalam mempelajari pembangunan iOS terletak pada bahasa Membiasakan diri dengan rangka kerja Cocoa Touch mengambil masa yang lebih lama.
Jadi jawapan saya ialah, pergi ke Swift.
Sebenarnya, saya benar-benar tidak faham soalan seperti ini "Adakah sesuai untuk belajar XX?" "Apakah asas untuk belajar XX?" kepada anda: Saya rasa anda mempunyai penampilan dan tulang yang luar biasa Qingqi adalah bakat yang baik dalam pengekodan. Berikut ialah salinan "Master Swift dalam 3 Hari" untuk anda.
Terdapat juga soalan seperti "Apa yang perlu saya pelajari" dan "Apa yang perlu saya tanya" dalam teks secara peribadi saya mengaitkan masalah ini dengan rasuah pendidikan berorientasikan peperiksaan di China Akan belajar.
Dunia pengaturcaraan sangat indah Jika anda berminat dengan sesuatu, luangkan masa setengah hari untuk memuat turun persekitaran konfigurasi IDE, dan anda akan mendapat hello dunia dalam beberapa jam atau dua atau tiga hari, anda boleh melakukannya Prototaip kecil yang paling ringkas keluar. Lebih daripada 90% kesukaran yang anda hadapi telah ditanya dan dijawab oleh seseorang dalam talian. Saya dengan ikhlas mengesyorkan belajar cara belajar dahulu "Pembelajaran berasaskan pertanyaan" bermakna anda secara aktif menarik pengetahuan dan kemahiran daripada amalan dan Internet, bukannya mencari seseorang/buku untuk menjejalkannya untuk anda
Swift baru sahaja keluar dan baharu kepada semua orang, jadi saya tidak mempunyai apa-apa untuk dicadangkan.
Daripada menghabiskan masa teragak-agak, bertindak cepat.
Semua bahasa pengaturcaraan tidak diwarisi ke belakang Sebagai contoh, anda tidak perlu mempelajari C terlebih dahulu untuk mempelajari C++, dan anda tidak perlu mempelajari bahasa peringkat rendah terlebih dahulu untuk mempelajari tahap tinggi. bahasa.
Swift hanyalah bahasa yang bebas daripada OC. Mereka hanya lebih serasi antara satu sama lain dan tidak mempunyai kebergantungan lain
Jadi, gunakan sahaja Swift!
Ambil sahaja jika anda mahu, jangan buang masa memikirkan sama ada anda perlu mempelajarinya atau tidak! Dan sebenarnya, pada umumnya tidak ada pakar yang hebat, kebanyakan mereka hanya mempunyai lebih banyak masa daripada anda untuk menulis program.
Sama ada anda belajar OC atau Swift, anda akhirnya perlu berurusan dengan rangka kerja Cocoa dan Cocoa Touch.
Sebahagian daripada kesukaran dalam mempelajari pembangunan iOS terletak pada bahasa Membiasakan diri dengan rangka kerja Cocoa Touch mengambil masa yang lebih lama.
Jadi jawapan saya ialah, pergi ke Swift.
Sebenarnya, saya benar-benar tidak faham soalan seperti ini "Adakah sesuai untuk belajar XX?" "Apakah asas untuk belajar XX?" kepada anda: Saya rasa anda mempunyai penampilan dan tulang yang luar biasa Qingqi adalah bakat yang baik dalam pengekodan. Berikut ialah salinan "Master Swift dalam 3 Hari" untuk anda.
Terdapat juga soalan seperti "Apa yang perlu saya pelajari" dan "Apa yang perlu saya tanya" dalam teks secara peribadi saya mengaitkan masalah ini dengan rasuah pendidikan berorientasikan peperiksaan di China Akan belajar.
Dunia pengaturcaraan sangat indah Jika anda berminat dengan sesuatu, luangkan masa setengah hari untuk memuat turun persekitaran konfigurasi IDE, dan anda akan mendapat hello dunia dalam beberapa jam atau dua atau tiga hari, anda boleh melakukannya Prototaip kecil yang paling ringkas keluar. Lebih daripada 90% kesukaran yang anda hadapi telah ditanya dan dijawab oleh seseorang dalam talian. Saya dengan ikhlas mengesyorkan belajar cara belajar dahulu "Pembelajaran berasaskan pertanyaan" bermakna anda secara aktif menarik pengetahuan dan kemahiran daripada amalan dan Internet, bukannya mencari seseorang/buku untuk menjejalkannya untuk anda
Swift baru sahaja keluar dan baharu kepada semua orang, jadi saya tidak mempunyai apa-apa untuk dicadangkan.
Daripada menghabiskan masa teragak-agak, bertindak cepat.
Semua bahasa pengaturcaraan tidak diwarisi ke belakang Sebagai contoh, anda tidak perlu mempelajari C terlebih dahulu untuk mempelajari C++, dan anda tidak perlu mempelajari bahasa peringkat rendah terlebih dahulu untuk mempelajari tahap tinggi. bahasa.
Swift hanyalah bahasa yang bebas daripada OC. Mereka hanya lebih serasi antara satu sama lain dan tidak mempunyai kebergantungan lain
Jadi, gunakan sahaja Swift!
Anda akan tahu selepas anda mencubanya!
Bahasa skrip cepat dipelajari. Pengalaman adalah yang paling penting.
Logik mana-mana bahasa tetap tidak berubah Jika anda ingin mempelajarinya, teruskan dan pelajarinya!
Senang mencuba perkara baharu!
Ambil sahaja jika anda mahu, jangan buang masa memikirkan sama ada anda perlu mempelajarinya atau tidak! Dan sebenarnya, pada umumnya tidak ada pakar yang hebat, kebanyakan mereka hanya mempunyai lebih banyak masa daripada anda untuk menulis program.
Kunci kepada pembangunan iOS bukanlah obj-c, tetapi iOS SDK. Mengetahui bahasa Inggeris tidak semestinya anda boleh menulis novel Inggeris.