Objective C


adalah bahasa pemrograman yang di Luncurkan oleh Apple dalam mengembangkan aplikasi untuk iPhone dan sistem Mac. Di sini Saya akan membuat sedikit cacatan mudah untuk pelajari Objective-C. kita tau bahasa pemrograman sudah banyak yg implementasi ke Technology Iphone dan Android Phone,untuk belajar dari contoh. dari tutorial Objective-C ini mungkin berguna dalam memperoleh konsep inti dengan mudah dan dalam waktu yang sangat terbatas.

dalam Objective-C konsep-konsep pemrograman dengan melakukan pengkodean. Kita coba dengan konsep Learn by Doing.

So, let’s get started with Objective C…..

Pendahuluan
Bagian ini menyediakan pengenalan dasar tentang bahasa pemrograman Objective-C. Objective C adalah bahasa pemrograman yang sangat tua dan itu dirancang dan dikembangkan pada tahun 1980. Sekarang Objective-C telah menjadi populer sekali lagi karena sedang digunakan oleh Apple untuk mengembangkan aplikasi untuk sistem Mac dan iPhone

Mengapa Objective-C?
Dalam bagian ini kita akan belajar tentang pentingnya Objective-C dan “Mengapa Objective-C?” digunakan sebagai bahasa pemrograman untuk mengembangkan aplikasi untuk Mac Sistem dan iPhone.

Objective-C Hello World Contoh
Dalam bagian ini saya akan menunjukkan kepada Anda bagaimana mengembangkan Hello World Objective-C program.

Objective-C pada Windows
Dalam bagian ini anda akan belajar cara menggunakan Objective C pada mesin Windows. Kami akan men-download dan menginstal Windows Objective-C compiler. Pada jendela GNU C compiler dapat digunakan untuk mengkompilasi program Objective-C.

Objective-C di Mac
Aku bagian ini kita akan menunjukkan cara untuk mengkompilasi dan menjalankan program Objective-C mesin Mac.

Kompilasi Objective-C
Pada bagian ini kita akan menunjukkan kepada Anda bagaimana untuk mengkompilasi program Objective-C jendela dan Max OS x mesin. Kompilasi program Objective-C diperlukan karena menghasilkan executable program yang dapat dijalankan.

kata kunci Objective-C
Dalam bagian ini kita akan tahu tentang kata kunci yang digunakan dalam bahasa C tujuan-. Objective-C adalah superset dari bahasa C, jadi program yang ditulis dalam c dan C + + harus mengkompilasi sebagai tujuan-c.

koment dan Expressions pesan
Seperti C dan C + + objektif-C memberikan komentar. Programmer dapat menggunakan baris tunggal atau multi komentar dalam kode sesuai dengan kebutuhan. Pesan ekspresi diapit oleh tanda kurung siku.

definisi Kelas dan deklarasi Metode
Karena tujuan-C adalah perpanjangan dari ANSI-C dan ia mengikuti pendekatan berorientasi obyek sehingga memberikan kelas-kelas dan objek. Cara untuk menyatakan dan menentukan kelas dan objek penciptaan sedikit berbeda dari C dan C + +.

program Objective-C dengan beberapa parameter
Objective-C memungkinkan programmer untuk menggunakan metode dengan beberapa parameter. Parameter ini dapat dari jenis yang sama atau dari jenis yang berbeda.
Ini adalah contoh program yang menunjukkan jumlah dari tiga angka sebagai output.

Access Modifiers dan Garbage Collection
Sebelumnya itu merupakan salah satu persyaratan untuk mengalokasikan dan melepaskan memori secara manual untuk membantu dengan masalah ini menyediakan referensi-sistem manajemen memori menghitung melalui menyimpan dan melepaskan kata kunci.

Kelas akses tingkat
Objective-C menyediakan fasilitas akses tingkat kelas. Dalam contoh yang diberikan di atas kita telah menggunakan ‘-’ tanda sebelum metode, ‘-’ berarti tingkat contoh akses. Sekarang kita akan melihat bagaimana untuk menentukan metode yang dapat mengakses pada tingkat kelas.

penanganan Exception di Objective-C
Objective-C memberikan pengecualian penanganan untuk menangani kondisi yang luar biasa sehingga kode dapat lebih mudah untuk menulis, mudah untuk mendeteksi pengecualian dalam kode dan lebih mudah untuk mempertahankan juga. Untuk mengambil pengecualian mendukung penanganan pastikan fobj-pengecualian-flag diaktifkan.

Objective-C Warisan
Objective-C memungkinkan programmer untuk Common mewarisi metode dan properti dari kelas yang lain, yang dikenal sebagai warisan. Kelas dari metode dan properti Warisan dikenal sebagai Base Class dan kelas yang dikenal sebagai turunan mewarisi Kelas.

Type Dinamis diObjective-C
Objective-C menyediakan banyak metode untuk bekerja dengan tipe dinamis. Dengan metode ini pemrogram dapat memeriksa bahwa obyek adalah kelas yang diberikan atau tidak, metode yang diberikan anggota kelas yang diberikan atau tidak dll

Objective-c manajemen memori:
mempertahankan dan lepaskan dimanajemen memori Objective-C menggunakan dua metode mempertahankan dan lepaskan. Di Objective-C setiap objek memiliki counter internal yang digunakan untuk melacak semua referensi yang digunakan oleh objek atau benda.

Objective-c Dealloc
Ketika sebuah objek berisi objek lain sebelum deallocation pemrogram perlu melepaskan semua benda-benda tersebut. Contoh ini menunjukkan bagaimana menggunakan metode dealloc, ketika Anda ingin DEALLOCATE sebuah objek yang sudah beberapa objek lainnya terpasang.

Kategori
Ketika programer tersebut ingin menambahkan beberapa fungsi ke kelas, biasanya memperpanjang kelas. Tapi ini bukan cara yang benar di mana-mana, jadi seperti ruby Objective-C juga menyediakan kategori untuk mencapai hal ini.

Posing
Berpose mirip dengan kategori tetapi bekerja sedikit berbeda dengan kategori. Ini memungkinkan pemrogram untuk mengajukan subclass untuk kelas super global. Ketika subclass berpose super metode kelas yang sama pada kedua kelas dengan subclass override metode.

Tinggalkan komentar