Ответы

Ответы


1. Можно но не желательно, тк куча методов уже определена и не получиться их пересылать.

2. https://clang.llvm.org/docs/AutomaticReferenceCounting.html 3.2.4 пункт

3. Через зависимость, либо внешний объект, только при записи надо повесить lock.

4. можно засуспендить очередь. 

5. XCTestExpectation

6. https://pastebin.com/75DDhhVh

7. На вскидку не скажу, вроде нет. 

8. NSCountedSet.


9. Не понял вопроса.

10.  http://nshipster.com/nshashtable-and-nsmaptable/

11. Безопасная подписка и отписка.

12. Странный вопрос, если "визуально" подвинуть. То сместить bounds у superView.
13. Undefined behavior

14. хз

15. Странный вопрос.

16. Сделать публичным в категории

17. doesNotRecognizeSelector метод у NSObject. Вообще тема пересылки сообщений довольно объема. Поэтому лучше почитать.

20. nsmallocblock, NSStackblock, NSGlobalblock

21. Когда нужно его сохранить для дальнейшего использования, получатель.

26. Утверждение, когда требуется верификация значений. К примеру, массив не должен быть пустым NSAssert(tmp.count > 0, @"ups");
27. Хз как по умному сказать, помечает pointer to pointer указатель как autorelease.

28 - 29 В гугл, в 2х словах не скажешь.

30 Стронг держит объект, weak нет + по освобождению обнуляется, т.е. наличие weak сслыки на объект не остановит деалокатор. Это вообще ни фига не просто, разрулить обнуление да и вообще ARC.

31. О_О, как то странно вопрос поставлен

32. а ивры на сколько помню autorelease. В гугл в общем.

33. Нет, если self не держит блок - то не будет. + Даже если держит получаль всегда может освободить блок.

34. хз. Возможно английское название нужно привести.

35. А это точно из этой оперы?

36. -

37. О_О Да вся iOS разработка нарушение инкапсуляции))
39. https://tools.ietf.org/html/rfc6455


Report Page