c#版本:
text_layer_set_text(hello_layer, "Last:"+x+" min");
c (for pebble[Programmable Watch]) 版本:
text_layer_set_text(&hello_layer, **WHAT SHOULD I PUT HERE?**);
我也看到了这个:
sprintf 和朋友需要 malloc,而 watchface SDK 不支持。它们也是巨大的功能,远远超出了 Pebble 应用程序的可用空间。
'd 建议尝试类似手动的 itoa 实现。任何避免动态分配内存的 itoa 都可以解决问题。此外,如果您只对在 Base 10 中打印数字感兴趣,您应该能够简化您的实现。