как я могу расширить UIColor в примере кода Java, например, используя собственные методы.
Таким образом, j2objc может скомпилировать класс java, расширяемый с помощью UIColor.
Я не уверен, как кодировать часть расширения.
Пожалуйста помоги.
как я могу расширить UIColor в примере кода Java, например, используя собственные методы.
Таким образом, j2objc может скомпилировать класс java, расширяемый с помощью UIColor.
Я не уверен, как кодировать часть расширения.
Пожалуйста помоги.
Вы не можете с j2objc, так как классы должны компилироваться компилятором Java (например, javac), и нет исходного кода UIColor Java или файла класса. Тем не менее, было бы легко создать свой собственный класс цвета, который может создавать UIColor по запросу, например:
class MyColor {
float red, green, blue, alpha;
...
native Object toUIColor() /*-[
return [UIColor colorWithRed:red green:green blue:blue alpha:alpha];
]-*/;