PDA

View Full Version : سوال: OBJECTIVE -C



masoud_pnu
جمعه 09 بهمن 1388, 12:09 عصر
با سلام به دوستان. اطلاعاتي در مورد زبان objective -c و تفاوتش با سي پلاس پلاس ميخواستم( چون c++ هم همون سي شي گراست ولي آبجكتيو سي هم تا حدي همون معني رو ميده) گويا در برنامه نويسي mac Os و آيفون كاربرد داره.
ممنون.

Nima_NF
جمعه 09 بهمن 1388, 16:34 عصر
Objective-C از نظر syntax کاملا متفاوت از C/C++‎‎‎ هست.

این زبان امکانات پیشرفته شیئ گرایی را دارد و توسط کتابخانه هایش امکانات garbage collecting را نیز دارد. اجازه ترکیب با زبان C را نیز به شما می دهد و بر اساس زبان Smalltalk ساخته شده است، به نوعی امکانات شیئ گرایی به C اضافه کرده است.

حقیقتا زبانی مشکل هست و syntax آن به شکل عجیب و متفاوت از سایر زبان ها هست.

بله زبان اصلی Mac Os و iphone هست.

اسناد آموزشی آن را می توانید از سایت apple رایگان دریافت و مطالعه کنید.
از طریق این لینک و لینک های مشابه (http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html)

masoud_pnu
جمعه 09 بهمن 1388, 17:26 عصر
ضمن تشكر از شما ، آيا منبع فارسي براي آن وجود ندارد؟

Nima_NF
جمعه 09 بهمن 1388, 20:37 عصر
ضمن تشکر از شما ، آیا منبع فارسی برای آن وجود ندارد؟

در مورد فارسی اطلاع ندارم.
ولی همین قدر بدانید که اگر مثلا هدفتان برنامه نویسی برای iPhone هست، آنقدر پیشرفت سیستم عامل آن زیاد هست که هر چند ماه چند هزار تابع و کلاس جدید معرفی می شود و یک نسخه جدید OS. پس اگر می خواهید به روز باشید باید منبع فارسی را فراموش کنید.