Я хочу создать переменную CGSize, используя LLDB. Метод CGSizeMake был неправильным - PullRequest
0 голосов
/ 11 октября 2019
e CGSize $s = (CGSize)CGSizeMake(10, 10)
error: call to 'CGSizeMake' is ambiguous
candidate function
candidate function
candidate function

Как правильно писать, попросить помощи

code 重启 了 Xcode 后 出现 了 这个 问题

(lldb) CGSize $s = (CGSize)CGSizeMake(10, 10)
error: 'CGSize' is not a valid command.
(lldb) e CGSize $s = (CGSize)CGSizeMake(10, 10)
(lldb) po $s
(width = 592817158.70272899, height = 592817158)
(lldb) po $s.width
592817158.70272899
(lldb) 

Это действительно очень странно

1 Ответ

0 голосов
/ 11 октября 2019

Для Свифта, это работает для меня:

(lldb) expression var $size = CGSize(width: 10, height: 10)
(lldb) po $size
▿ (10.0, 10.0)
  - width : 10.0
  - height : 10.0
...