دورة في لغة Objective-C
banner
2010-05-10 , 12:28 صباحاً
AMEER’s Avatar
AMEER

مشارك

المشاركات:478
التسجيل:Sep 2005
AMEER
السلام عليكم

الله يجزاك خير ويوفقك آمين

شرح ممتاز مرتب وبالنسبه للمده اشوفها مناسبه بالنسبه لي

وفعلا بديت بتطبيق الشرح

لكن لما كتبت البرنامج الاول البسيط اللي هو الجمع

طلع لي اخطاء وعدلتها لكن بقي لي خطأ واحد مافهمت المطلوب مني ! :

expected ';' before 'NSLog'

ممكن تفهمني وش المطلوب ؟
2010-05-10 , 12:28 صباحاً
2010-05-10 , 12:30 صباحاً
iabod’s Avatar
iabod

مشارك

المشاركات:320
التسجيل:Apr 2010
iabod
جزاك الله خير وبارك فيك
نظرًا للاختبارات لم استطع الاطلاع
غدًا بإذن الله
جعلها الله في موازين حسنات
ك
2010-05-10 , 12:30 صباحاً
2010-05-10 , 12:31 صباحاً
AMEER’s Avatar
AMEER

مشارك

المشاركات:478
التسجيل:Sep 2005
AMEER
تحديث سريع

لما وضعت ; قبل كلمة NSLog وعملت debug

قال لي صح

لكن حسب شرحك ما كنت واضعها اخوي ؟؟؟؟
2010-05-10 , 12:31 صباحاً
2010-05-10 , 03:25 صباحاً
الزعيم النصراوي’s Avatar
الزعيم النصراوي

عضو

المشاركات:147
التسجيل:Oct 2007
الزعيم النصراوي
إعذرني مهندسنا تأخرت على الدرس هههه
إن شاء الله اليوم أول ما أرجع من الدوام راح أطبق الدرس إن شاء الله

وشكراً لك على مجهودك.
2010-05-10 , 03:25 صباحاً
2010-05-10 , 07:03 صباحاً
A.M.A.D’s Avatar
A.M.A.D

مشارك

المشاركات:367
التسجيل:May 2009
A.M.A.D
sabbaghy كتب:
والله تعبتك وياي
بس الكود مانفع ويياي يطلع لي ايرور في النهاية :5:
[CODE]
#import

int main (int argc, const char * argv[]) {
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

// this the first program in objectiv-c for adslgate.com

int a= 1;
float b= 3.5;
char c= 'W';

NSString *name=@"sabbaghy";

NSLog(@"Hi %@, One=%i and for uppercase for w is %c .", name, a, c)


[pool drain];
return 0;
}


}
[/CODE]
مشكور ع الجهد :69:
رحم الله والديك



ضع فاصلة منقوطة ; في اخر السطر 14 لكن سيظهر هناك تنبيه باللون الأصفر ومعناه بأنك قمت بتعريف b في برنامجك لكنك لم تستخدمها.

أرجوا إعادة تحميل الدرس الأول لقد تم التعديل عليه - بإدخال b وكذلك تم التلوين لمعرفة كيف الترتيب يصير.

تذكير فقط وجدت في برنامجك في السطر 6 كتبت مثل ما كتبته أنا لكن في الحقيقة هي تعليق إكتب ما تريده أنت، لأننا نحن المبرمجون نكتب هذا التعليقات من أجل وصف عمل هذه الدالة وتحتاجها عندما تكتب أكثر من دالة استدعاء. راجع الصفحة 6 في الدرس الأول.
2010-05-10 , 07:03 صباحاً
2010-05-10 , 07:05 صباحاً
A.M.A.D’s Avatar
A.M.A.D

مشارك

المشاركات:367
التسجيل:May 2009
A.M.A.D
AMEER كتب:
تحديث سريع

لما وضعت ; قبل كلمة NSLog وعملت debug

قال لي صح

لكن حسب شرحك ما كنت واضعها اخوي ؟؟؟؟



لقد تم التعديل على الدرس الأول في وقتها لكن يبدوا بأنك حملتها قبل التعديل لذا أرجوا من الجميع إعادة تحميلة.
2010-05-10 , 07:05 صباحاً
2010-05-10 , 09:22 صباحاً
ab_fares’s Avatar
ab_fares

مشارك

المشاركات:73
التسجيل:May 2010
ab_fares
تم تحميل الدرس وجاري تطبيق الأمثلة
إن شاء الله بأرجعلك إذا بغيت توضيح أو مساعدة
2010-05-10 , 09:22 صباحاً
2010-05-10 , 10:27 صباحاً
iNouf’s Avatar
iNouf

عضو

المشاركات:38
التسجيل:Jun 2008
iNouf
يعطيك الف عافية اخي الكريم.
شرح جدا واضح،

ملاحظه بسيطه
to print a character a %c is used instead of %@ since the last one is only used when printing a NSString variable =)
2010-05-10 , 10:27 صباحاً
2010-05-10 , 10:55 صباحاً
A.M.A.D’s Avatar
A.M.A.D

مشارك

المشاركات:367
التسجيل:May 2009
A.M.A.D
iNouf كتب:

ملاحظه بسيطه
to print a character a %c is used instead of %@ since the last one is only used when printing a NSString variable =)


أرجوا التوضيح أكثر
2010-05-10 , 10:55 صباحاً
2010-05-10 , 11:40 صباحاً
sabbaghy’s Avatar
sabbaghy

عضو

المشاركات:163
التسجيل:Jul 2007
sabbaghy
A.M.A.D كتب:
ضع فاصلة منقوطة ; في اخر السطر 14 لكن سيظهر هناك تنبيه باللون الأصفر ومعناه بأنك قمت بتعريف b في برنامجك لكنك لم تستخدمها.

أرجوا إعادة تحميل الدرس الأول لقد تم التعديل عليه - بإدخال b وكذلك تم التلوين لمعرفة كيف الترتيب يصير.

تذكير فقط وجدت في برنامجك في السطر 6 كتبت مثل ما كتبته أنا لكن في الحقيقة هي تعليق إكتب ما تريده أنت، لأننا نحن المبرمجون نكتب هذا التعليقات من أجل وصف عمل هذه الدالة وتحتاجها عندما تكتب أكثر من دالة استدعاء. راجع الصفحة 6 في الدرس الأول.



لكن طلع لي مشكلة ثانية بعد ماسويت رن
هل هذه الطريقه صحيحة ام فيها خطاء

بانتظار دروسك القيمة
تقبل تحياتي
2010-05-10 , 11:40 صباحاً
2010-05-10 , 11:43 صباحاً
iNouf’s Avatar
iNouf

عضو

المشاركات:38
التسجيل:Jun 2008
iNouf
ابشر اخ A.M.A.D
بملف الشرح كان مكتوب هذا السطر
NSLog(@"Hi %@, One=%i and 7/2 is %f and for uppercase for w is %@ .", name, a, b, c);

i% للانتجرز و f% للفلوت و @% للسترنق
بالسطر المذكور في اخر شي كان مكتوب @% على اساس يطبع الموجود في فريابل سي 'W'، بينما اللي يطبع الكاراكتر هو c%
او كذا فهمت السالفه D:
2010-05-10 , 11:43 صباحاً
2010-05-10 , 02:44 مساءً
فـ الليالي ـارس’s Avatar
فـ الليالي ـارس

مشارك

المشاركات:578
التسجيل:Oct 2007
فـ الليالي ـارس
تم تحميل الدرس وفهمه وتطبيقه بحمد الله ،،،
فعلا شرح ممتاز جدا ،،،
بانتظار الدرس الثاني
2010-05-10 , 02:44 مساءً
2010-05-10 , 04:33 مساءً
A.M.A.D’s Avatar
A.M.A.D

مشارك

المشاركات:367
التسجيل:May 2009
A.M.A.D
ab_fares كتب:
تم تحميل الدرس وجاري تطبيق الأمثلة
إن شاء الله بأرجعلك إذا بغيت توضيح أو مساعدة



حياك الله أخوي

sabbaghy كتب:
لكن طلع لي مشكلة ثانية بعد ماسويت رن
هل هذه الطريقه صحيحة ام فيها خطاء



بانتظار دروسك القيمة
تقبل تحياتي


أرجوا إعادة تحميل الدرس الأول لأنه كان يوجد مشكلة وتم الحل ووضعت واجهة البرنامج و مخرجاتها.

iNouf كتب:
ابشر اخ A.M.A.D
بملف الشرح كان مكتوب هذا السطر
NSLog(@"Hi %@, One=%i and 7/2 is %f and for uppercase for w is %@ .", name, a, b, c);

i% للانتجرز و f% للفلوت و @% للسترنق
بالسطر المذكور في اخر شي كان مكتوب @% على اساس يطبع الموجود في فريابل سي 'W'، بينما اللي يطبع الكاراكتر هو c%
او كذا فهمت السالفه D:


أرجوا إعادة تحميل الدرس الأول لأنه كان يوجد مشكلة وتم الحل ووضعت واجهة البرنامج و مخرجاتها.

فـ الليالي ـارس كتب:
تم تحميل الدرس وفهمه وتطبيقه بحمد الله ،،،
فعلا شرح ممتاز جدا ،،،
بانتظار الدرس الثاني


حياك الله أخوي وأتمنى بأنك نزلت الدرس الأول الجديد (لأنه قد تم التعديل على الدرس الأساسي)
2010-05-10 , 04:33 مساءً
2010-05-10 , 04:40 مساءً
فـ الليالي ـارس’s Avatar
فـ الليالي ـارس

مشارك

المشاركات:578
التسجيل:Oct 2007
فـ الليالي ـارس
A.M.A.D كتب:


حياك الله أخوي وأتمنى بأنك نزلت الدرس الأول الجديد (لأنه قد تم التعديل على الدرس الأساسي)

طبعا انا نزلته بعد التعديل لاني اليوم كنت ناوي اشوف الدرس :69:
2010-05-10 , 04:40 مساءً
2010-05-10 , 06:10 مساءً
sabbaghy’s Avatar
sabbaghy

عضو

المشاركات:163
التسجيل:Jul 2007
sabbaghy
:69: :69: مشكور :69: :69:
رحم الله والديك وجعلة في ميزان اعمالك
:z-attack: بانتظار الدرس الثاني :z-attack:
2010-05-10 , 06:10 مساءً
2010-05-11 , 01:34 صباحاً
AMEER’s Avatar
AMEER

مشارك

المشاركات:478
التسجيل:Sep 2005
AMEER
جزاك الله خير حملت الدرس بعد التعديل

وتحملنا شوي معليش :)

في انتظار الدرس القادم
2010-05-11 , 01:34 صباحاً
2010-05-11 , 11:39 صباحاً
A.M.A.D’s Avatar
A.M.A.D

مشارك

المشاركات:367
التسجيل:May 2009
A.M.A.D
أفيدكم بأنني سأكون خارج المنطقة إبتداءا من اليوم إلى يوم الجمعة
وضعت في الخطة بأني سأضع الدرس الثاني يوم الأحد القادم لكن ستأجل ليوم الأثنين أو يوم الثلاثاء القادم بمشيئة الله.

سأحاول الدخول على الموقع لكن قد لايسعفني الوقت في ذلك.
2010-05-11 , 11:39 صباحاً
2010-05-11 , 02:38 مساءً
The iphoner’s Avatar
The iphoner

نشيط

المشاركات:611
التسجيل:Mar 2010
The iphoner
A.M.A.D كتب:
أفيدكم بأنني سأكون خارج المنطقة إبتداءا من اليوم إلى يوم الجمعة
وضعت في الخطة بأني سأضع الدرس الثاني يوم الأحد القادم لكن ستأجل ليوم الأثنين أو يوم الثلاثاء القادم بمشيئة الله.

سأحاول الدخول على الموقع لكن قد لايسعفني الوقت في ذلك.


ألم تقل اسبوعين

كل ما تاخرت افضل
2010-05-11 , 02:38 مساءً
2010-05-11 , 02:39 مساءً
almotawa’s Avatar
almotawa

عضو جديد

المشاركات:2
التسجيل:May 2010
almotawa
جزيت الجنة استاذي الفاضل
أقوم الآن بقراءة الدرس
عسانا نستفيد ونفيد
2010-05-11 , 02:39 مساءً
2010-05-11 , 03:50 مساءً
iNouf’s Avatar
iNouf

عضو

المشاركات:38
التسجيل:Jun 2008
iNouf
The iphoner كتب:
ألم تقل اسبوعين

كل ما تاخرت افضل


برأيي اسبوعين كثير على اول درس =)
2010-05-11 , 03:50 مساءً