Michael Schneider
aecd36a4df
[ASViewController] Support optional node ( #3021 )
...
* ASViewController can be used without a node
- If a node isn't provided by developers via -initWithNode:, a default one will be created and used internally.
- This allows developers to use ASViewController like a normal UIViewController and as a base class for all view controllers among which some use a node hierarchy and some don't.
* Update ASDKgram to use a shared base ASViewController
* Minor fixes in ASViewController:
- If its node isn't provided by users, don't replace the view controller's view with the default node's view because it might be loaded from a nib.
- Init a vanilla ASDisplayNode if a node isn't provided.
* Some smaller cleanup
* Remove dummy node for ASViewController if it’s used without a node
2017-02-14 13:18:59 -08:00
..
2017-02-13 13:34:53 -08:00
2017-02-13 13:35:37 -08:00
2017-02-13 13:35:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-09 13:10:10 -08:00
2017-02-09 13:10:10 -08:00
2017-01-09 18:26:51 -08:00
2017-02-01 14:40:37 -08:00
2017-02-04 20:40:44 -08:00
2017-02-06 20:00:22 -08:00
2017-02-03 13:04:20 -08:00
2017-02-01 14:40:37 -08:00
2017-02-13 10:38:19 -08:00
2017-02-13 10:38:19 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2016-08-10 10:30:25 -07:00
2017-02-09 13:10:10 -08:00
2017-02-10 13:09:09 -08:00
2017-02-01 14:40:37 -08:00
2017-02-07 17:13:33 -08:00
2017-02-10 13:09:09 -08:00
2017-02-13 13:34:53 -08:00
2017-02-01 14:40:37 -08:00
2017-02-09 16:10:29 -08:00
2017-02-09 16:10:29 -08:00
2017-01-11 13:44:35 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-01-30 11:16:59 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-01-26 16:39:54 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-09 13:23:44 -08:00
2017-02-09 13:23:44 -08:00
2017-02-02 12:51:33 -08:00
2017-02-02 12:51:33 -08:00
2016-09-27 18:15:04 -04:00
2017-02-01 14:40:37 -08:00
2017-02-03 10:29:15 -08:00
2017-02-03 10:29:15 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-08 16:39:05 -08:00
2017-02-08 16:39:05 -08:00
2017-01-30 11:16:59 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-03 13:04:20 -08:00
2017-02-13 10:38:19 -08:00
2017-02-13 10:38:19 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2016-10-19 14:48:06 -07:00
2017-02-13 15:03:57 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-09 14:59:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-09 13:10:10 -08:00
2017-02-14 13:18:59 -08:00
2017-02-14 13:18:59 -08:00
2017-02-01 14:40:37 -08:00
2017-02-01 14:40:37 -08:00
2017-02-10 11:17:25 -08:00
2017-02-05 18:24:15 -08:00
2017-02-10 13:09:09 -08:00
2017-02-05 18:24:15 -08:00
2017-01-30 11:16:59 -08:00
2017-02-06 13:06:52 -08:00
2017-02-01 14:40:37 -08:00
2017-02-09 13:52:36 -08:00
2017-02-09 13:52:36 -08:00