小编Nic*_*tto的帖子

UILabel:背景依赖的颜色

我试图寻找这个问题的解决方案,但我甚至无法用正确的方式说出来.

基本上我有一个在操作过程中充满颜色的条形图.我有一个标签,其进度百分比具有相同颜色的填充颜色,所以我需要在填充颜色在背面时进行更改.像这样的东西:

在此输入图像描述

无论如何都可以实现这个结果吗?万一,怎么样?

colors objective-c uilabel ios

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

logcat中的adjustAdaptiveCoef错误是什么意思?

我正在开发一个Android应用程序,有时会出现类似于以下内容的错误:

11-21 16:03:15.219:E/dalvikvm(17170):adjustAdaptiveCoef max = 4194304,min = 1048576,ut = 568 11-21 16:03:16.212:E/dalvikvm(17170):adjustAdaptiveCoef max = 4194304,min = 1048576,ut = 568 11-21 16:03:17.649:E/dalvikvm(17170):adjustAdaptiveCoef max = 4194304,min = 1048576,ut = 568

有谁知道他们的意思,或者他们是否有任何顾虑?

android dalvik

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

双问号,它是如何工作的?

我正在学习Swift,并且作为整个过程的一部分,试图找出这里到底发生了什么.我有一个自定义segue,我想放置我的模态视图控制器解除转换.过去在Objective-c中的内容如下:

UIViewController *sourceViewController = self.sourceViewController;
[sourceViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

self是一个实例UIStoryboardSegue.我在Swift中将此片段翻译为:

self.sourceViewController.presentingViewController?.dismissViewControllerAnimated(true, completion: nil)
Run Code Online (Sandbox Code Playgroud)

从编译器获取此错误:

"的UIViewController?没有名为'dismissViewControllerAnimated'的成员

现在,通过文档,该presentingViewController方法如下所示:

var presentingViewController: UIViewController? { get }
Run Code Online (Sandbox Code Playgroud)

根据我对Swift语言文档的理解,?应该解包该值,如果有的话.在这种情况下,视图控制器.无法解释的事实是:如果我提出一个双重问号,它会编译并且有效:

self.sourceViewController.presentingViewController??.dismissViewControllerAnimated(true, completion: nil)
Run Code Online (Sandbox Code Playgroud)

有人能告诉我我错过了什么吗?该怎么办?

uiviewcontroller ios swift

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

字符串数组减少

我试图通过reduce函数加入String数组的元素.现在尝试了一下,但我无法得到问题的确切原因.这是我认为应该做的伎俩.我也尝试了其他替代方案,但考虑到巨额我会等待一些输入:

var genres = ["towel", "42"]
var jointGenres : String = genres.reduce(0, combine: { $0 + "," + $1 })
Run Code Online (Sandbox Code Playgroud)

错误:

..:14:44:无法使用类型'的参数列表调用'+'(IntegerLiteralConvertible,combine:(($ T6,($ T6,$ T7) - >($ T6,$ T7) - > $ T5) - >($ T6,($ T6,$ T7) - > $ T5) - > $ T5,(($ T6,$ T7) - >($ T6,$ T7) - > $ T5,$ T7) - > (($ T6,$ T7) - > $ T5,$ T7) - > $ T5) - >(($ T6,($ T6,$ T7) - > $ T5) …

reduce swift

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

Objective-c将子视图添加到视图的底部

有没有办法在其视图的"底部"添加子视图,如使用图层时z = 0?我需要这个,因为当我产生物体时,它们需要在另一张照片下,而不是在上面.

objective-c subview ios

7
推荐指数
2
解决办法
5082
查看次数

Elasticsearch:如何存储术语向量

我正在开发一个项目,我大量使用Elasticsearch并利用moreLikeThis查询来实现一些功能.MLT查询的官方文档说明如下:

为了加速分析,它可以帮助在索引时存储术语向量,但是以磁盘使用为代价.

在**如何工作*部分.现在的想法是调整映射,以便存储预先计算的术语向量.问题是文档中似乎不清楚应该如何做到这一点.一方面,在MLT文档中,它们提供了如下所示的示例映射:

curl -s -XPUT 'http://localhost:9200/imdb/' -d '{
  "mappings": {
    "movies": {
      "properties": {
        "title": {
          "type": "string",
          "term_vector": "yes"
         },
         "description": {
          "type": "string"
        },
        "tags": {
          "type": "string",
          "fields" : {
            "raw": {
              "type" : "string",
              "index" : "not_analyzed",
              "term_vector" : "yes"
            }
          }
        }
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

另一方面,在术语向量文档中,它们在示例1部分中提供了如下所示的映射

curl -s -XPUT 'http://localhost:9200/twitter/' -d '{
  "mappings": {
    "tweet": {
      "properties": {
        "text": {
          "type": "string",
          "term_vector": "with_positions_offsets_payloads",
          "store" …
Run Code Online (Sandbox Code Playgroud)

elasticsearch morelikethis

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

JMeter:高斯随机计时器与泊松随机计时器

我试图找出用于我的负载测试的计时器,以模拟网站流量的逐渐增长。我看了一下高斯随机计时器的广告:

要延迟每个用户对随机时间的请求,请使用高斯随机计时器,其中大部分时间间隔发生在特定值附近。

和泊松随机计时器:

要暂停每个线程请求随机时间,请使用泊松随机计时器,大多数时间间隔都接近特定值。

取自这个来源。

现在我真的不明白这两者之间有什么区别。它们都应用了更可能接近特定值的随机延迟。那么我错过了什么?它们在实践中有何不同?

performance jmeter load-testing

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

为什么'init'不可分配?

我刚刚读到该init方法不能用作值.含义:

var x = SomeClass.someClassFunction // ok
var y = SomeClass.init              // error
Run Code Online (Sandbox Code Playgroud)

语言参考上找到的示例

为什么会那样?这是一种强制语言水平的方法,因为有些诡计或可能因为它干扰了另一个特征而过于肮脏的技巧

swift

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

将下载的视频复制到相机胶卷

即使它看起来像一个简单的程序,现在是3个小时,我正在尝试没有成功.我可能错过了一些非常愚蠢的东西.

所以,我有这个应用程序从互联网上下载视频.视频正确存储在本地,因为我可以播放它们提供本地网址.但是,我无法成功将视频复制到相机胶卷.这是我做的:

    ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
    ALAssetsLibraryWriteVideoCompletionBlock videoWriteCompletionBlock =
    ^(NSURL *newURL, NSError *error) {
        if (error) {
            NSLog( @"Error writing image with metadata to Photo Library: %@", error );
        } else {
            NSLog( @"Wrote image with metadata to Photo Library %@", newURL.absoluteString);
        }
    };

    NSLog(@"file %@", localPath);
    NSURL *url = [NSURL fileURLWithPath:localPath isDirectory:NO];
    [library writeVideoAtPathToSavedPhotosAlbum:url
                                completionBlock:videoWriteCompletionBlock];
Run Code Online (Sandbox Code Playgroud)

但我得到的输出是:

2013-07-24 00:13:32.094 App[1716:907] file /var/mobile/Applications/70C18C4E-9F97-4A6A-B63E-1BD19961F010/Documents/downloaded_video.mp4
2013-07-24 00:13:32.374 App[1716:907] Wrote image with metadata to Photo Library (null)
Run Code Online (Sandbox Code Playgroud)

当然,文件不会保存在相机胶卷中.它是一个简单的mp4,与我正在使用的设备兼容(即应该可以保存它).

老实说,我不知道该怎么做.任何提示都将受到高度赞赏.谢谢

iphone camera objective-c avfoundation ios

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