FSClass for Mac 3.0
Նկարագրություն
FSClass Mac-ի համար. հեղափոխական մետա-դաս ծրագրավորողների համար
Հոգնե՞լ եք Objective-C-ում դասեր գրելուց: Ցանկանու՞մ եք ստեղծել նոր դասեր անմիջապես F-Script-ում՝ առանց որևէ լրացուցիչ շարահյուսության կամ հիմնաբառերի: Եթե այո, ապա FSClass-ը կատարյալ լուծում է ձեզ համար: FSClass-ը «մետա-դաս» է, որը թույլ է տալիս ծրագրավորողներին ստեղծել նոր դասեր ուղղակիորեն F-Script-ում՝ դրանք Objective-C-ում գրելու փոխարեն:
Ի՞նչ է FSClass-ը:
FSClass-ը հզոր գործիք է, որը ծրագրավորողներին հնարավորություն է տալիս ծրագրային կերպով ստեղծել նոր դասեր՝ օգտագործելով F-Script: Այն վերացնում է Objective-C-ում կոդ գրելու անհրաժեշտությունը և ապահովում է հեշտ օգտագործման ինտերֆեյս՝ անմիջապես նոր դասեր ստեղծելու համար: FSClass-ի միջոցով ծրագրավորողները կարող են կենտրոնանալ իրենց հիմնական տրամաբանության վրա և թույլ տալ գործիքին կառավարել մնացածը:
Ինչպես է դա աշխատում?
FSClass-ն աշխատում է՝ տրամադրելով API-ների մի շարք, որոնք թույլ են տալիս ծրագրավորողներին սահմանել դասի հատկություններ և մեթոդներ՝ օգտագործելով F-Script բլոկները: Գործիքը ավտոմատ կերպով ստեղծում է Objective-C կոդը այս սահմանումներից, որը կարող է կազմվել բնիկ կակաոյի օբյեկտների մեջ: Սա նշանակում է, որ FSClass-ով ստեղծված օբյեկտները գրեթե նույնքան արագ են, որքան բնիկ կակաոյի օբյեկտները և կարող են օգտագործվել կոմպիլացված Objective-C կոդով:
Որո՞նք են FSClass-ի օգտագործման առավելությունները:
1) Պարզեցված կոդավորում. FSClass-ի միջոցով մշակողները կարող են ավելի քիչ կոդ գրել և հասնել ավելի շատ ֆունկցիոնալության: Նրանք չպետք է անհանգստանան կաթսայատան կոդ գրելու կամ բարդ շարահյուսությունների հետ առնչվելու համար:
2) Ավելի արագ զարգացում. Քանի որ Objective-C-ում դասեր գրելու կարիք չկա, մշակողները կարող են խնայել ժամանակը և կենտրոնանալ իրենց հիմնական տրամաբանության վրա:
3) Բարելավված կատարում. FSClass-ով ստեղծված օբյեկտները գրեթե նույնքան արագ են, որքան բնիկ կակաոյի օբյեկտները, ինչը նշանակում է ընդհանուր առմամբ ավելի լավ կատարողականություն:
4) Ճկունություն. Մշակողները լիովին վերահսկում են, թե ինչպես են նրանք սահմանում իրենց դասի հատկությունները և մեթոդները՝ օգտագործելով F-Script բլոկները:
5) Հեշտ ինտեգրում. Քանի որ FSClass-ով ստեղծված օբյեկտները Key-Value Coding-ին համապատասխան հատկություններ են, դրանք կարող են հեշտությամբ ինտեգրվել Objective-C-ով կամ Swift-ով գրված ձեր հավելվածի այլ մասերի հետ:
Ո՞վ պետք է օգտագործի այն:
FSCLAss-ը իդեալական է ցանկացած մշակողի համար, ով ցանկանում է պարզեցնել կոդավորման գործընթացը՝ միաժամանակ բարելավելով կատարողականը: Այն հատկապես օգտակար է նրանց համար, ովքեր լայնորեն աշխատում են F-Script-ի հետ, բայց սահմանափակված են նրա աջակցության բացակայության պատճառով՝ ուղղակիորեն դրա ներսում նոր դասեր ստեղծելու համար:
Եզրակացություն
Եզրափակելով, եթե դուք փնտրում եք հզոր գործիք, որը հեշտացնում է ձեր կոդավորման գործընթացը՝ միաժամանակ բարելավելով կատարողականը, ապա մի նայեք FSCLAss-ից: Իր հեշտ օգտագործվող ինտերֆեյսի և ճկուն API հավաքածուի շնորհիվ այս մետա-դասը կհեղափոխի, թե ինչպես եք մշակում հավելվածներ՝ օգտագործելով F-script Mac OS X հարթակում:
Ամբողջական բնութագիրը
Հրատարակիչ | Andrew Weinrich |
Հրատարակիչների կայք | http://www.cs.wisc.edu/~weinrich |
Թողարկման ամսաթիվ | 2008-08-26 |
Ավելացման ամսաթիվը | 2008-01-18 |
Կատեգորիա | Մշակողի գործիքներ |
Ենթակարգ | Բաղադրիչներ և գրադարաններ |
Տարբերակ | 3.0 |
OS պահանջները | Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel |
Պահանջներ | F-Script 2.0 |
Գինը | Free |
Շաբաթական ներբեռնումներ | 0 |
Ընդհանուր ներբեռնումներ | 26 |
Comments: