Архитектурный шаблон "Мрак в моделях" на нескольких языках и платформах
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

прошлое 2.6KB

1 ano atrás
1 ano atrás
1 ano atrás
1 ano atrás
1 ano atrás
1 ano atrás
1 ano atrás
1 ano atrás
1 ano atrás
1 ano atrás
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. 16.06: 30
  2. * выводить группу элемента при нажатии в web
  3. 15.06: 40
  4. * поправить Floor i/4
  5. * попробовать number(i)
  6. * поправить push
  7. * переводить в append
  8. * перейти на один файл swift
  9. * генерить memoryItemPositions.swift
  10. * ввести общую библиотеку?
  11. * ввёл пока platform с функциями uts
  12. * упростить структуру iOS помещением содержимого секций в платформу
  13. 09.06: 60
  14. * заменить for на forEach в TS
  15. * ввести функцию заполнения массива индексами: utsIndexArray
  16. * ввести utsFloor
  17. * ввести utsIndexArray в Swift
  18. * конвертировать forEach
  19. * ввести utsFloor в Swift
  20. 08.06: 30
  21. * перейти на один файл ts
  22. * перейти на один файл js
  23. * оставить в файле ts лишь interfaces
  24. * ввести внешние функции создания экземпляров интерфейсов в js
  25. * web/platform.js
  26. * конвертировать Position[]
  27. * генерить по одному файлу в shared
  28. * в проектах ссылаться по одному файлу
  29. * исправить ошибку tsc: cannot find name
  30. * в shared помещать лишь функции и интерфейсы без объявления типов
  31. * ибо дофига работы
  32. * генерить class в Swift?
  33. * нет struct, к сожалению
  34. * может, стоит остановиться и на протоколах/интерфейсах?
  35. * да
  36. 06.06: 25
  37. * починить ^M
  38. * это было лишнее \n в функции replace
  39. * конвертировать interface в protocol
  40. * генерить interface в Swift
  41. 05.06: 40
  42. * ввести понятие контекста в разбор
  43. * определять контекст протокола
  44. * конвертировать поля в свойства протокола
  45. 02.06: 20
  46. * геренить memoryItemPositions.js
  47. 01.06: 40
  48. * сообщать Usage
  49. * принимать на вход в toSwift аргументы
  50. * вывести файл построчно
  51. * ввести словарь замен
  52. * сохранять в файл
  53. * конвертить memorySide из TS в Swift
  54. * генерить memorySide.swift
  55. * генерить остальные функции-константы
  56. * использовать сгенеренные js и swift в проектах
  57. 31.05: 30
  58. * перевести memorySide на TS
  59. * генерить memorySide.js