FSClass for Mac

FSClass for Mac 3.0

Mac / Andrew Weinrich / 26 / Full spec
Сүрөттөмө

Mac үчүн FSClass: Иштеп чыгуучулар үчүн революциялык мета-класс

Objective-Cде сабак жазуудан чарчадыңызбы? Эч кандай кошумча синтаксис же ачкыч сөздөрсүз түз F-Scriptте жаңы класстарды түзгүңүз келеби? Ооба болсо, анда FSClass сиз үчүн идеалдуу чечим болуп саналат. FSClass - бул программисттерге жаңы класстарды Objective-Cде жазуунун ордуна, түз F-Scriptде түзүүгө мүмкүндүк берген "мета-класс".

FSClass деген эмне?

FSClass - бул иштеп чыгуучуларга F-Script аркылуу программалык түрдө жаңы класстарды түзүүгө мүмкүндүк берген күчтүү курал. Бул Objective-Cде код жазуу зарылдыгын жок кылат жана жаңы класстарды тез арада түзүү үчүн колдонууга оңой интерфейсти камсыз кылат. FSClass менен иштеп чыгуучулар өздөрүнүн негизги логикасына көңүл буруп, калганын шайманга чече алышат.

Бул кантип иштейт?

FSClass иштеп чыгуучуларга F-Script блокторун колдонуу менен класстын касиеттерин жана ыкмаларын аныктоого мүмкүндүк берген API топтомун камсыз кылуу менен иштейт. Курал бул аныктамалардан 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 топтому менен бул мета-класс Mac OS X платформасында F-скриптинин жардамы менен тиркемелерди кантип иштеп чыгууңузду өзгөртөт!

Full spec
Publisher Andrew Weinrich
Publisher сайты http://www.cs.wisc.edu/~weinrich
Чыккан датасы 2008-08-26
Кошулган күнү 2008-01-18
Категория Иштеп чыгуучунун куралдары
Sub категория Компоненттер жана Китепканалар
Нускасы 3.0
Os талаптар Macintosh, Mac OS X 10.5 PPC, Mac OS X 10.5 Intel
Талаптар F-Script 2.0
Баасы Free
Жумасына жүктөөлөр 0
Жалпы жүктөлүүлөр 26

Comments:

Эң популярдуу