小编Emi*_*mil的帖子

多个目标 - 多个Settings.bundle文件?

我正在制作一个有两个不同目标的iPhone应用程序.他们使用相同的文件,一些#ifdef在这里和那里,并且工作得很好.

但现在该项目已经停止.有人知道Settings.bundles两个目标有什么不同吗?谢谢!

iphone xcode settings.bundle

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

(声纳与加利奥和)opencover,代码覆盖率:0%

我正在使用使用OpenCover的Gallio的声纳,它给我的代码覆盖率为0%,虽然有测试类,我的机器需要大约15秒才能尝试运行测试(至少看起来像那样),之后他们总结了这条线0 run, 0 passed, 0 failed, 0 inconclusive, 0 skipped.所以,我浏览了一下internet/stackoverflow,发现这可能与在另一台机器上编译的代码有关.就像这里的情况一样,我在Visual Studio中打开了解决方案,构建了它,我可以看到我的PDB文件被重新创建.之后我再次尝试使用opencover声纳.它没有帮助

我从管理控制台中取出了调用OpenCover的代码行,转到OpenCover目录并执行相同的行,没有过滤器,因为我的coverage-report.xml告诉我测试模块是skippedDueTo="Filter".之后他们不再被跳过了.仍然是0%的测试覆盖率

regsvr32 OpenCover.Profiler.dll在同一个管理控制台中注册了OpenCover探查器库(并尝试了两次,因为我在Windows 7上但使用的是32位声纳).没有帮助

我尝试添加-oldStyle参数的同一行也没有帮助

现在我觉得我没有选择......

我在管理控制台中尝试的最新通话:

C:\Program Files\OpenCover>OpenCover.Console.exe -register:user -target:"C:\Program Files\Gallio\bin\Gallio.Echo.exe" -targetdir:D:\projecten\udbdrm\source\CDP\CDPBackoffice\Develop\CDPBackoffice.root\CDPBackoffice\.sonar "-targetargs:\"/r:IsolatedAppDomain\" \"/report-directory:D:\projecten\udbdrm\source\CDP\CDPBackoffice\Develop\CDPBackoffice.root\CDPBackoffice\.sonar\" \"/report-name-format:gallio-report\" \"/report-type:Xml\" \"D:\projecten\udbdrm\source\CDP\CDPBackoffice\Develop\CDPBackoffice.root\CDPBackoffice\CDPBackoffice.BusinessLogic.Tests\bin\Debug\CDPBackoffice.BusinessLogic.Tests.dll\" \"D:\projecten\udbdrm\source\CDP\CDPBackoffice\Develop\CDPBackoffice.root\CDPBackoffice\CDPBackoffice.Utility.Tests\bin\Debug\CDPBackoffice.Utility.Tests.dll\" \"D:\projecten\udbdrm\source\CDP\CDPBackoffice\Develop\CDPBackoffice.root\CDPBackoffice\CDPBackoffice.DataAccessLayer.Tests\bin\Debug\CDPBackoffice.DataAccessLayer.Tests.dll\"" -mergebyhash -output:D:\projecten\udbdrm\source\CDP\CDPBackoffice\Develop\CDPBackoffice.root\CDPBackoffice\.sonar\coverage-report.xml -oldStyle
Run Code Online (Sandbox Code Playgroud)

该解决方案确实有几个测试类,它们在Visual Studio中执行时会运行,并且它们会调用源类.其中一些人失败了,其中一些人成功了.

谁仍然知道如何获得测试结果?最好是在声纳中,但是嘿,因为上面的调用执行OpenCover会将结果放在coverage-report.xml中,而声纳使用它作为输入我可以正常工作...

gallio opencover sonarqube

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

当字典值改变时做一些事情

我正在寻找一种方法来在字典值发生变化时运行一些代码.我对Swift还很新,但这是我到目前为止所做的:

var objects: NSMutableDictionary {
    didChange(changeKind: keyValue, valuesAtIndexes: indexes, forKey: something){

    }
}
Run Code Online (Sandbox Code Playgroud)

然而,这给了我一个编译错误(使用未解析的标识符),无论我做什么,我似乎无法使其工作.有任何想法吗?

event-handling ios swift

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

从PHP获取数据到iOS应用程序的最佳方法是什么?

将数据从互联网(由PHP压缩和编写)传输到iOS应用程序的最佳方法是什么?目前,该应用程序读取如下格式的字符串:

category1#object2#object3#object4~category2#object2#object3[…]
Run Code Online (Sandbox Code Playgroud)

这是由#s和~s 分开的.

有没有更好的方法来执行此操作,无论是检索数据的方式(从中获取数据的网站是否为所有人开放),以及数据的格式化方式?

php iphone objective-c ios

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

如何唤醒应用程序

是否有可能每x分钟唤醒一个应用程序,以便应用程序可以在后台执行某些操作?因此应用程序保留在后台.

iphone objective-c ios

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

将新输入字符串保存到NSMutableArray iPhone

我使用下面的代码来添加字符串NSMutableArray.但我面临的问题是,每当我向其添加新值时NSMutableArray,前一个值都会被删除并且新值会进入,因此总会有一个值.

我必须保存这个NSMutableArray,NSUserDefaults以便我也可以在其他屏幕上使用它.

我搜索了很多请帮帮我

代码是:

- (IBAction)addChildren:(id)sender {
    inputChildName = nameOfChild.text;
    childArray = [[NSMutableArray alloc] init];
    [self.childArray addObject:inputChildName];
    NSUserDefaults *childrenNamesForLabel = [NSUserDefaults standardUserDefaults];
    [childrenNamesForLabel setObject:childArray forKey:@"children"];
    [childrenNamesForLabel synchronize];
    NSLog(@"CHILDREN ARRAY::: %@", childArray);
}
Run Code Online (Sandbox Code Playgroud)

iphone xcode cocoa-touch objective-c

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

NSData - > UIImage - > NSData

我有一个NSData对象,其中包含图像的RGB值.我想把它变成一个UIImage(给定宽度和高度).然后我想将其转换UIImageNSData与我开始时相同的对象.

请帮帮我,我已经好几个小时了.

以下是我看过/试过的一些事情,但可能没有,因为它不起作用:

CGImageCreate
CGBitmapContextCreateWithData
CGBitmapContextGetData
CGDataProviderCopyData(CGImageGetDataProvider(imageRef))
Run Code Online (Sandbox Code Playgroud)

谢谢!

这是我目前的代码:

NSMutableData *rgb; //made earlier
double len = (double)[rgb length];
len /= 3;
len += 0.5;
len = (int)len;
int diff = len*3-[rgb length];
NSString *str = @"a";
NSData *a = [str dataUsingEncoding:NSUTF8StringEncoding];
for(int i =0; i < diff; i++) {
    [toEncode appendData:a]; //so if my data is RGBRGBR it will turn into RGBRGBR(97)(97)
}
size_t width = (size_t)len;
size_t height = 1;
CGContextRef …
Run Code Online (Sandbox Code Playgroud)

iphone graphics sdk image objective-c

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

C#复选框已检查计数

我在面板内有几个复选框和一个按钮,位于一个tabPage里面,在WinForm C#应用程序中.

我要做的是确保至少选中一个复选框,以便启用按钮可点击,否则将禁用该按钮(灰色显示不可点击).

我试过这个(在Form_Load事件中),但它不起作用:

int counter = 0;
        foreach (Control p in tabPage1.Controls)
        {
            if (p is Panel)
            {
                foreach (Control c in panel1.Controls)
                {
                    if (c is CheckBox)
                    {
                        if (((CheckBox)c).Checked)
                        {
                            counter++;
                        }
                        if (counter < 1)
                        {
                            button1.Enabled = false;
                        }
                        else
                        {
                            button1.Enabled = true;
                        }
                    }
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

这可能是因为我使用错误的事件或错误的地方放置代码,或者代码本身不正确,有人可以看一下吗?

c# checkbox count winforms

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

Magento显示没有ChildHtml的块

我使用自定义的phtml文件创建一个简单的块(只是一个核心/模板),以便在不修改其他phtml文件的情况下进行扩展.

但我不能通过修改原始模板添加$this->getChildHtml('myblock')东西来显示它.

我想添加我的块而不更改任何其他的PHP.怎么做,如何在没有getChildHtml方法的情况下自动进行块显示?

layout magento

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

如何在iOS中下载多个背景视频?

我有一个iOS应用程序,我需要每周下载60-70个视频,每个大小3-8MB.问题是,如何下载这些视频?我将视频和网址列表存储在数据库中.

可能的解决方案:

应用程序启动后立即使用a UIBackgroundTaskIdentifier,call beginBackgroundTaskWithExpirationHandler.此任务将下载一个视频.
endBackgroundTask我将标记该特定视频下载.
这里有疑虑,我能开始多次UIBackgroundTaskIdentifier吗?我应该从哪里开始呢?在AppDelegate?特定的控制器?如果我在特定的控制器中启动它,viewDidLoad()那么如果应用程序退出会发生什么?

请指导我或提供替代解决方案.谢谢

iphone download background-process ios

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