FSClass for Mac

FSClass for Mac 3.0

Mac / Andrew Weinrich / 26 / Full spec
ဖော်ပြချက်

Mac အတွက် FSClass- Developers အတွက် တော်လှန်ရေး Meta-Class

Objective-C မှာ အတန်းတွေ ရေးရတာ ပင်ပန်းနေလား။ အပိုအထားအသို သို့မဟုတ် သော့ချက်စာလုံးများမပါဘဲ F-Script တွင် အတန်းအသစ်များကို တိုက်ရိုက်ဖန်တီးလိုပါသလား။ ဟုတ်ပါက၊ FSClass သည် သင့်အတွက် ပြီးပြည့်စုံသော ဖြေရှင်းချက်ဖြစ်သည်။ FSClass သည် ပရိုဂရမ်မာများအား Objective-C တွင် ရေးစရာမလိုဘဲ အတန်းသစ်များကို F-Script တွင် တိုက်ရိုက်ဖန်တီးနိုင်စေမည့် "meta-class" ဖြစ်သည်။

FSClass ဆိုတာဘာလဲ။

FSClass သည် ဆော့ဖ်ဝဲအင်ဂျင်နီယာများအား F-Script ကိုအသုံးပြု၍ အတန်းသစ်များကို ပရိုဂရမ်ဖြင့် ဖန်တီးနိုင်စေသည့် အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ၎င်းသည် Objective-C တွင် ကုဒ်ရေးရန် လိုအပ်မှုကို ဖယ်ရှားပေးပြီး အတန်းအသစ်များကို အွန်လိုင်းတွင် ဖန်တီးရန်အတွက် အသုံးပြုရလွယ်ကူသော အင်တာဖေ့စ်ကို ထောက်ပံ့ပေးသည်။ FSClass ဖြင့်၊ developer များသည် ၎င်းတို့၏ core logic ကို အာရုံစိုက်နိုင်ပြီး ကျန်အရာများကို tool ကို ကိုင်တွယ်ခွင့်ပြုပါ။

ဒါကဘယ်လိုမျိုးအလုပ်လုပ်သလဲ?

FSClass သည် F-Script blocks များကို အသုံးပြု၍ developer များအား အတန်းဂုဏ်သတ္တိများနှင့် နည်းလမ်းများကို သတ်မှတ်ရန် ခွင့်ပြုသည့် APIs အစုံကို ပံ့ပိုးပေးခြင်းဖြင့် အလုပ်လုပ်ပါသည်။ တူးလ်သည် ဤအဓိပ္ပါယ်ဖွင့်ဆိုချက်များမှ Objective-C ကုဒ်ကို အလိုအလျောက်ထုတ်ပေးသည်၊ ၎င်းသည် မူရင်း Cocoa အရာဝတ္ထုများအဖြစ် စုစည်းနိုင်သည်။ ဆိုလိုသည်မှာ FSClass ဖြင့် ဖန်တီးထားသော အရာဝတ္ထုများသည် မူလ Cocoa အရာဝတ္ထုများကဲ့သို့ လျင်မြန်ပြီး စုစည်းထားသော Objective-C ကုဒ်ဖြင့် အသုံးပြုနိုင်သည်။

FSClass ကိုအသုံးပြုခြင်း၏အကျိုးကျေးဇူးများကဘာလဲ။

1) ရိုးရှင်းသော ကုဒ်ရေးနည်း- FSClass ဖြင့်၊ developer များသည် ကုဒ်ကို လျှော့ရေးနိုင်ပြီး လုပ်ဆောင်နိုင်စွမ်း ပိုမိုရရှိနိုင်ပါသည်။ ၎င်းတို့သည် boilerplate ကုဒ်ရေးခြင်း သို့မဟုတ် ရှုပ်ထွေးသော syntax များကို ကိုင်တွယ်ခြင်းအတွက် စိတ်ပူစရာမလိုပါ။

2) ပိုမိုမြန်ဆန်သော ဖွံ့ဖြိုးတိုးတက်မှု- Objective-C တွင် အတန်းများကို ရေးရန်မလိုအပ်သောကြောင့်၊ developer များသည် အချိန်ကုန်သက်သာပြီး ၎င်းတို့၏ core logic ကို အာရုံစိုက်နိုင်သည်။

3) ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်- FSClass ဖြင့် ဖန်တီးထားသော အရာများသည် မူလ Cocoa အရာဝတ္ထုများထက် လျင်မြန်လုနီးပါးဖြစ်ပြီး၊ ဆိုလိုသည်မှာ စွမ်းဆောင်ရည် အလုံးစုံ ပိုမိုကောင်းမွန်ပါသည်။

4) ပျော့ပြောင်းနိုင်မှု- F-Script blocks များကို အသုံးပြု၍ ၎င်းတို့၏ အတန်းဂုဏ်သတ္တိများနှင့် နည်းလမ်းများကို မည်သို့သတ်မှတ်မည်ကို ဆော့ဖ်ဝဲရေးသားသူများသည် အပြည့်အဝ ထိန်းချုပ်နိုင်သည်။

5) လွယ်ကူသောပေါင်းစပ်မှု- FSClass ဖြင့်ဖန်တီးထားသောအရာဝတ္ထုများသည် Key-Value Coding-compliant ဂုဏ်သတ္တိများဖြစ်သောကြောင့် Objective-C သို့မဟုတ် Swift ဖြင့်ရေးသားထားသော သင်၏အပလီကေးရှင်း၏အခြားအစိတ်အပိုင်းများနှင့် အလွယ်တကူပေါင်းစပ်နိုင်သည်။

ဘယ်သူတွေ သုံးသင့်လဲ။

FSCLass သည် စွမ်းဆောင်ရည်ကို တစ်ချိန်တည်းတွင် တိုးတက်စေပြီး ၎င်းတို့၏ coding လုပ်ငန်းစဉ်ကို ရိုးရှင်းစေလိုသော developer များအတွက် စံပြဖြစ်သည်။ F-Script နှင့် အကျယ်တဝင့်လုပ်ဆောင်နေသူများအတွက် အထူးအသုံးဝင်သော်လည်း ၎င်းအတွင်းတွင် အတန်းသစ်များဖန်တီးရန်အတွက် တိုက်ရိုက်ပံ့ပိုးမှုနည်းပါးခြင်းကြောင့် ၎င်းတို့ကိုယ်သူတို့ ကန့်သတ်ချက်ရှိနေသည်ကို တွေ့ရှိရသည်။

နိဂုံး

နိဂုံးချုပ်အနေဖြင့်၊ သင်သည် တစ်ချိန်တည်းတွင် စွမ်းဆောင်ရည်ကို မြှင့်တင်နေစဉ်တွင် သင်၏ coding လုပ်ငန်းစဉ်ကို ရိုးရှင်းစေမည့် အစွမ်းထက်သည့်ကိရိယာကို ရှာဖွေနေပါက၊ ထို့နောက် FSCLass ထက် မပိုပါနှင့်။ ၎င်း၏အသုံးပြုရလွယ်ကူသောအင်တာဖေ့စ်နှင့်ပြောင်းလွယ်ပြင်လွယ် API အစုံဖြင့်၊ ဤ meta-class သည် Mac OS X ပလပ်ဖောင်းတွင် F-script ကိုအသုံးပြု၍ အပလီကေးရှင်းများဖန်တီးပုံအား ပြောင်းလဲစေမည်ဖြစ်သည်။

Full spec
ထုတ်ဝေသူ Andrew Weinrich
ထုတ်ဝေသူ site http://www.cs.wisc.edu/~weinrich
ဖြန့်ချိသည့်ရက် 2008-08-26
ရက်စွဲထပ်ထည့်သည် 2008-01-18
အမျိုးအစား Developer Tools များ
အမျိုးအစားခွဲ အစိတ်အပိုင်းများ & စာကြည့်တိုက်များ
ဗားရှင်း 3.0
Os လိုအပ်ချက်များ Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel
လိုအပ်ချက်များ F-Script 2.0
စျေးနှုန်း Free
တစ်ပတ်လျှင်ကူးယူမှုများ 0
စုစုပေါင်း downloads 26

Comments:

လူကြိုက်အများဆုံး