Objective c 如何使用Objective C填充GetPlaceholder TemplateForComplexion?
所以这里的教程非常好 这告诉我我需要设置fillFraction、ringStyle和textProvider,但这并不是从文档中跳出来的我在objective c中需要做的事情,我已经尝试了很多我能想到的组合。 有人能帮助我理解在新的watchOS模板中完成锅炉板代码吗Objective c 如何使用Objective C填充GetPlaceholder TemplateForComplexion?,objective-c,clockkit,Objective C,Clockkit,所以这里的教程非常好 这告诉我我需要设置fillFraction、ringStyle和textProvider,但这并不是从文档中跳出来的我在objective c中需要做的事情,我已经尝试了很多我能想到的组合。 有人能帮助我理解在新的watchOS模板中完成锅炉板代码吗 - (void)getPlaceholderTemplateForComplication:(CLKComplication *)complication withHandler:(void(^)(__nullable CL
- (void)getPlaceholderTemplateForComplication:(CLKComplication *)complication withHandler:(void(^)(__nullable CLKComplicationTemplate *complicationTemplate))handler {
/
switch (complication.family) {
case CLKComplicationFamilyCircularSmall:
// WHAT DO I PUT HERE? confused.com
break;
default:
break;
}
}
我想通过ios应用程序的更新来测试一个小的循环复杂度
在我全神贯注于斯威夫特之前,有人帮助我理解吗
非常感谢
尼克
在与@mipadi:-)进行简短聊天后更新,并进行了一些小调整
- (void)getPlaceholderTemplateForComplication:(CLKComplication *)complication withHandler:(void(^)(__nullable CLKComplicationTemplate *complicationTemplate))handler {
switch (complication.family) {
case CLKComplicationFamilyCircularSmall:
{
CLKComplicationTemplateCircularSmallRingText *myComplicationTemplate; // Create template object
myComplicationTemplate.fillFraction = 0.7;
myComplicationTemplate.ringStyle = CLKComplicationRingStyleOpen;
handler(myComplicationTemplate);
}
default:
break;
}
}
您将创建
CLKComplicationTemplate
的实例,并将其传递给处理程序:
- (void)getPlaceholderTemplateForComplication:(CLKComplication *)complication withHandler:(void(^)(__nullable CLKComplicationTemplate *complicationTemplate))handler {
switch (complication.family) {
case CLKComplicationFamilyCircularSmall: {
CLKComplicationTemplate *myComplicationTemplate = [CLKComplicationTemplate new];
// Create your template object
handler(myComplicationTemplate);
break;
}
default:
break;
}
}
谢谢对于CLKComplication*mycop;我得到错误“预期表达式”。对于handler(myComp)‘未声明标识符myComp的用户’。有什么想法吗?和你上面说的一模一样:-)@NikBurns:我看不出
CLKComplication*mycop代码>在该代码中,所以我不知道该错误来自何处。节省空间,mycop=myComplicationTemplate@NikBurns:在第一个case
语句中的代码周围需要大括号。这不会崩溃吗?我认为您需要放置类似于CLKComplicationTemplateCircularSmallRingText*myComplicationTemplate=[[CLKComplicationTemplateCircularSmallRingText alloc]init]的内容代码>