FSClass for Mac

FSClass for Mac 3.0

Mac / Andrew Weinrich / 26 / Kamili spec
Maelezo

FSClass ya Mac: Darasa la Meta la Mapinduzi kwa Wasanidi Programu

Je, umechoka kuandika madarasa katika Objective-C? Je, ungependa kuunda madarasa mapya moja kwa moja katika F-Script bila sintaksia au manenomsingi yoyote ya ziada? Ikiwa ndio, basi FSClass ndio suluhisho bora kwako. FSClass ni "meta-class" ambayo inaruhusu waandaaji wa programu kuunda madarasa mapya moja kwa moja katika F-Script, badala ya kulazimika kuyaandika katika Lengo-C.

FSClass ni nini?

FSClass ni zana yenye nguvu inayowawezesha wasanidi programu kuunda madarasa mapya kiprogramu kwa kutumia F-Script. Huondoa hitaji la kuandika msimbo katika Objective-C na hutoa kiolesura ambacho ni rahisi kutumia kwa ajili ya kuunda madarasa mapya kwa kuruka. Kwa FSClass, wasanidi wanaweza kuzingatia mantiki yao ya msingi na kuruhusu zana kushughulikia mengine.

Inafanyaje kazi?

FSClass hufanya kazi kwa kutoa seti ya API zinazoruhusu wasanidi programu kufafanua sifa na mbinu za darasa kwa kutumia vizuizi vya F-Script. Zana hutengeneza msimbo wa Lengo-C kiotomatiki kutoka kwa ufafanuzi huu, ambao unaweza kukusanywa kuwa vitu asili vya Cocoa. Hii inamaanisha kuwa vitu vilivyoundwa na FSClass ni karibu haraka kama vitu asili vya Cocoa na vinaweza kutumiwa na msimbo wa Objective-C uliokusanywa.

Ni faida gani za kutumia FSClass?

1) Usimbaji uliorahisishwa: Kwa FSClass, wasanidi programu wanaweza kuandika msimbo mdogo na kufikia utendakazi zaidi. Sio lazima kuwa na wasiwasi juu ya kuandika nambari ya boilerplate au kushughulika na sintaksia ngumu.

2) Ukuzaji wa haraka: Kwa kuwa hakuna haja ya kuandika madarasa katika Lengo-C, wasanidi programu wanaweza kuokoa muda na kuzingatia mantiki yao ya msingi.

3) Utendaji ulioboreshwa: Vipengee vilivyoundwa na FSClass vinakaribia haraka kama vitu asili vya Cocoa, ambayo inamaanisha utendakazi bora kwa ujumla.

4) Kubadilika: Wasanidi programu wana udhibiti kamili wa jinsi wanavyofafanua sifa na mbinu za darasa lao kwa kutumia vizuizi vya F-Script.

5) Uunganishaji rahisi: Kwa kuwa vitu vilivyoundwa na FSClass ni sifa zinazotii Usimbaji-Thamani-Muhimu, vinaweza kuunganishwa kwa urahisi na sehemu nyingine za programu yako iliyoandikwa katika Objective-C au Swift.

Nani anapaswa kuitumia?

FSClass ni bora kwa msanidi programu yeyote ambaye anataka kurahisisha mchakato wao wa usimbaji huku akiboresha utendakazi kwa wakati mmoja. Ni muhimu sana kwa wale wanaofanya kazi sana na F-Script lakini wanajikuta wamezuiliwa na ukosefu wake wa usaidizi wa kuunda madarasa mapya moja kwa moja ndani yake.

Hitimisho

Kwa kumalizia, ikiwa unatafuta zana madhubuti ambayo hurahisisha mchakato wako wa kusimba huku ikiboresha utendakazi kwa wakati mmoja, basi usiangalie zaidi ya FSCLAss. Kwa kiolesura chake ambacho ni rahisi kutumia na seti inayoweza kunyumbulika ya API, darasa hili la meta litabadilisha jinsi unavyotengeneza programu kwa kutumia F-script kwenye jukwaa la Mac OS X!

Kamili spec
Mchapishaji Andrew Weinrich
Tovuti ya mchapishaji http://www.cs.wisc.edu/~weinrich
Tarehe ya kutolewa 2008-08-26
Tarehe iliyoongezwa 2008-01-18
Jamii Zana za Wasanidi Programu
Jamii ndogo Vipengele & Maktaba
Toleo 3.0
Mahitaji ya Os Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel
Mahitaji F-Script 2.0
Bei Free
Vipakuzi kwa wiki 0
Jumla ya vipakuliwa 26

Comments:

Maarufu zaidi