Грядет новая версия Treasurium (Трэжариум)

Что-то я совсем забросил свою социалочку про клады, закладки и прочие интересные вещи)

В скоро времени перепишу всё на новом движке, сделаю несколько типов кладов, закладок —

  • реальный клад, закладка — которые реально прячут
  • виртуальный  — сюрприз, код от которого будет необходимо разгадать
  • полу-виртуальный — когда вы что-то разыгрываете, а в качестве локации берется место нахождения клада

P.S.

Да, и еще планируется интересный квест! Который может у вас занять целый день) Правда будет проводится он в Москве, для всех поклонников одного известного нашего блогера =) Ждите новостей и проверяйте сайт проекта http://treasurium.com!

Что делают @escaping и @noescape в Swift 3?

Swift очень лёгок для начала изучения и работы, и именно это один из убедительных аспектов данного языка. Но, чем чаще вы используете этот язык, тем больше вступаете в контакт с более сложными конструкциями.

В Swift 2 вы наверняка сталкивались с @noescape атрибутом, вы понимали что оно значит? В Swift 3, @noescape удалён из языка. Почему? И почему  Swift 3 ввел атрибут @escaping? Постараемся ответить на эти вопросы.  Читать далее «Что делают @escaping и @noescape в Swift 3?»