小编Jay*_*man的帖子

是否有一个使用布尔值的格式说明符?

我想做这样的事情:

NSLog(@"You got: %x", booleanValue);
Run Code Online (Sandbox Code Playgroud)

其中x是说明符.但我找不到一个!我想避免:

if (booleanValue) {
    NSLog(@"You got: YES");
}
else {
    NSLog(@"You got: NO");
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?文档没有布尔说明符. %@也没用.

string iphone format-specifiers ios

17
推荐指数
4
解决办法
1万
查看次数

即使在启动调试会话之前进行了代码更改,VS 2022 也会出现 ENC0020、ENC0021 错误

有谁知道如何解决这个问题?

我有一个包含多个项目的解决方案,包括:2 个类库、1 个 REST API 服务器、1 个 Web 服务器、2 个 REST API 客户端。我对 REST API 服务器下面的代码进行了更改 - 我将一个函数更改为异步,并将等待添加到对其的调用中。

我在未调试时更改了代码 - 它未处于运行模式。然后我清理了整个解决方案并重建了所有内容。但是,当我按“运行”进行调试时,出现以下错误。

然而 - 代码运行。我可以设置断点并单步执行我添加的新代码,它会执行。不知道为什么它显示错误。

Severity    Code    Description Project File    Line    Suppression State
Error   ENC0020 Renaming method requires restarting the application.    RESTServer  E:\Data\dotNetDev\ea\RESTServer\RESTServer\Models\AccountModel.cs   231 Active
Error   ENC0021 Adding parameter requires restarting the application.   .Core   E:\Data\dotNetDev\ea\RESTServer\.Core\System-email.cs   45  Active
Error   ENC0021 Adding await expression requires restarting the application.    RESTServer  E:\Data\dotNetDev\ea\RESTServer\RESTServer\Controllers\AccountController.cs 161 Active
Error   ENC0021 Adding await expression requires restarting the application.    RESTServer …
Run Code Online (Sandbox Code Playgroud)

visual-studio visual-studio-2022

11
推荐指数
1
解决办法
8093
查看次数

如何在ios开发设备上备份和恢复应用程序?

我有几个人在iPhone,iPod Touch和iPad上使用我的应用程序,帮助我进行开发.但是,我刚刚发现,通过XCode放入设备的应用程序不会被iTunes同步备份,因此无法恢复.如何确保以这种方式放置在设备上的应用程序得到备份或还原?有没有办法从捆绑包中取出数据文件,并在以后将它们放回原处,以防他们需要从头开始恢复应用程序然后恢复数据文件?

谢谢你的回答.

backup restore ios

8
推荐指数
1
解决办法
2017
查看次数

如何使用列作为参数在Excel中使用参数化查询?

我正在尝试开发一个可以在外部数据源中找到相应记录的电子表格.所以,假设我的列A带有一个标识值列表.我想开发B列,它可能会显示表中具有该值的行数.就像是:

A              B
758348    "=SELECT COUNT(*) FROM MYTABLE WHERE IDVALUE=$A$1"
173483    "=SELECT COUNT(*) FROM MYTABLE WHERE IDVALUE=$A$2"
Run Code Online (Sandbox Code Playgroud)

... 等等.所以,我以为我会使用参数化查询(其中IDVALUE =?),但这会提示我输入参数值,而不是使用左边单元格中的值.有什么方法可以做到这一点吗?

excel parameterized-query excel-external-data

8
推荐指数
1
解决办法
6万
查看次数

当我无法确定原因时,如何在iPhone应用程序中调试EXC_BAD_ACCESS?

帮助,我已经在这几周乱砍了!我有这个应用程序我在模拟器中开发,我已经做了很多UI的东西,它只是与数据有趣的部分.它在启动时立即启动,大约90%的时间我运行它,它会引发EXC_BAD_ACCESS异常.

我已经注释掉了我的所有发布消息,甚至还添加了一些保留消息,以确保它不会过度发布.奇怪的是,有时我在代码中做的事情会使它工作,然后它会工作,直到我再次进行代码更改.然后我注释掉我添加的新代码,它仍然崩溃.

我已经在网上阅读了十几篇关于此的文章,尝试了他们建议的内容.我设置了断点,仍然无法弄清楚它在哪里.当我在调试器中单击调用堆栈时,显示源代码的唯一位置是主要的底层.

调试器有这个堆栈,但每次崩溃时都会有一点波动.不一致的性质告诉我有一些记忆它是自动释放的,但我不知道如何找出什么.

0 objc_msgSend
1 ??
2 _CFAutoReleasePoolPop
3 -[NSAutoReleasePool release]
4 _UIApplicationHandleEvent
5 PurpleEventCallback
6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__
7 __CFRunLoopDoSource1
8 __CFRunLoopRun
9 CFRunLoopRunSpecific
10 CFRunLoopRunInMode
11 -[UIApplication _run]
12 UIApplicationMain
13 main
Run Code Online (Sandbox Code Playgroud)

还有一些事实:

  • 我设置了NSZombieEnabled,这在控制台输出中没有任何区别
  • 我使用泄漏配置文件运行仪器,它没有显示任何泄漏

iphone debugging exc-bad-access

7
推荐指数
1
解决办法
8394
查看次数

在解雇ModalViewControllerAnimated之后iAd标志消失了

在我的app委托中,我实例化一个iAd横幅并将其分配给一个委托属性,然后我加载了主View Controller.

在主视图控制器中,我将iAd横幅添加为子视图,并实例化"主菜单"视图控制器并将其视图添加为子视图.好的,现在我的应用程序有一个主菜单(使用UINavigationController其他视图从导航堆栈中推出/弹出,将广告留在顶部).

但是,当我显示模态对话框(如发送电子邮件)并将其关闭时,iAd横幅消失了,主菜单视图现在占据整个屏幕.我需要做些什么来"刷新"顶部的iAd视图吗?

banner-ads ios iad adbannerview

6
推荐指数
1
解决办法
390
查看次数

如何将自定义代码片段添加到XCode 4?

如果您在XCode窗口的最右侧显示"工具"窗格,然后选择"{}"按钮,它会显示您可以键入快捷方式的代码段,或者拖放到源代码中.你如何创建自己的?

iphone xcode ios xcode4

5
推荐指数
1
解决办法
5848
查看次数

如何用按钮关闭Java SWT窗口?

作为Java的新手,以及多年的iOS和.NET经验,我发现这个问题非常混乱.我想要的东西很简单 - 我想要一个对话框(从主窗口调用),带有OK和Cancel按钮.单击"确定"后,它会执行某些操作,然后关闭对话框.单击取消时,它只是取消对话框.

但是,使用SWT shell Dialog类执行此操作并不明显.如何获得一个按钮来关闭对话框,并将执行返回到主窗口?

java swt dialog

4
推荐指数
1
解决办法
9361
查看次数

何时发布瞬态NSString StringWithFormat?

请帮助新手进行iPhone开发.在我的应用程序中,我做了很多,仪器将其显示为泄漏.这样做的正确方法是什么?

我试图将数值数据重新格式化为字符串,以便在NSMutableDictionary对象中使用.所以我觉得如果我这样做会很棒:

[myDict setObject:[NSString stringWithFormat:@"%d", section] forKey:@"Category"];
Run Code Online (Sandbox Code Playgroud)

我不想写3行来做...

NSString *cat = [NSString stringWithFormat:@"%d", section];
[myDict setObject:cat forKey:@"Category"];
[cat release];
Run Code Online (Sandbox Code Playgroud)

如果我必须这样做,但这种短暂使用的最佳做法是什么?

memory-management nsstring stringwithformat ios

2
推荐指数
1
解决办法
2239
查看次数

无法通过DNSMASQ DHCP配置多个名称服务器

也许某人有一些帮助?我在Ubuntu 12.04 LTS上运行dnsmasq.该服务器的地址是192.168.15.3.我的网关的DNS是192.168.1.254,它将我带到了互联网.我还有一个192.168.15.2的专用DNS.所以我想给DHCP客户端提供这3个名称服务器.这是我的dnsmasq.conf server = section:

server=/localnet/192.168.15.3
server=/localnet/192.168.15.2
server=/15.168.192.in-addr.arpa/192.168.1.254
Run Code Online (Sandbox Code Playgroud)

但是,当我查看客户端上的DHCP分配时,我只看到192.168.15.3作为唯一的DNS服务器.客户端无法访问Internet(.3上的NIC配置正确,可以从其控制台登录访问Internet).

当然,第一个服务器=行可能没有必要,但我添加它认为它可能会有所帮助,但没有.

我究竟做错了什么?谢谢你的帮助!

dns dnsmasq dhcp

1
推荐指数
1
解决办法
4452
查看次数