小编bra*_*ray的帖子

如何使用Mapkit在iphone中显示离线地图

如何使用mapkit在iphone中显示离线地图?如果我使用静态图像,那么我如何获得当前位置和引脚掉落?任何人有想法请建议一些解决方案.

谢谢.

iphone overlay ios mkoverlay

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

有没有办法将颜色连接到变量?

我想将'color'变量'连接'到导入的svg.我想用Stylekit方法改变填充变量的颜色.有没有办法这样做?

ios paintcode

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

现有目标没有"swift编译器代码生成"部分

我有一个现有的Objective-C iOS项目,我想添加swift文件.该项目有2个目标.

我创建了桥接头MyProject-Bridging-Header.h文件,自动创建的桥接头MyProject-Swift.h由Xcode按预期生成.但仅限于目标"A".

目标"B"没有看到MyProject-Swift.h文件.原因是,目标没有负责自动生成此文件的"swift编译器代码生成".

我试图在项目级别设置文件 - 我希望我将继承到目标.但这不起作用.

如何将"swift编译器代码生成"手动添加到现有目标构建设置中?

xcode objective-c ios swift bridging-header

6
推荐指数
2
解决办法
2604
查看次数

AFNetworking 2 setImageWithURL自定义响应类型image/jpeg

我使用AFNetworking 2.我有一个UITableview,每行包含一个图像.

问题是响应类型image/pjpeg默认情况下不是可接受的类型.为了解决这个问题,我AFURLResponseSerialization.m在第599行进行了修改.将此内容类型添加到self.acceptableContentTypes声明的末尾.

我宁愿不修改源代码.在2.x中有没有正确的方法?

NSString *url = [NSString stringWithFormat:@"%@my/images/%@",BaseUrl,[o objectForKey:@"ID"]];
[cell.imageView setImageWithURL:[NSURL URLWithString:url]
               placeholderImage:[UIImage imageNamed:@"placeholder"]
 ];
Run Code Online (Sandbox Code Playgroud)

这似乎不再起作用:

[AFImageRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"image/jpeg"]]
Run Code Online (Sandbox Code Playgroud)

更新:

我可以使用以下代码看到错误:

   NSURLRequest *urlRequest = [NSURLRequest requestWithURL: [NSURL URLWithString: url]];

__weak UITableViewCell *weakCell = cell;
[cell.imageView setImageWithURLRequest:urlRequest
                      placeholderImage:[UIImage imageNamed:@"placeholder"]
                        success: ^(NSURLRequest *request, NSHTTPURLResponse *response, UIImage *image) {

                            __strong UITableViewCell *strongCell = weakCell;

                            strongCell.imageView.image = image;

                            [tableView reloadRowsAtIndexPaths: @[indexPath]
                                             withRowAnimation: UITableViewRowAnimationNone];
                            NSLog(@"Your image request succeeded!");
                        } failure: ^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error) …
Run Code Online (Sandbox Code Playgroud)

objective-c ios afnetworking-2

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

仅为CocoaPods构建活动架构需要在Xcode中为NO

在我们使用cocoapods的旧项目中,自Xcode 6以来存在一个奇怪的问题:当编译iphone(而不是模拟器)时,在构建时找不到一些随机的cocoapod(例如Flurry).在Xcode 5中一切都很好.这与Cocoapods目标中的'Build active architecture only = YES'时相同.

当'仅构建活动架构=否'时,一切都按预期工作.

为什么是这样?我已经重建了几次cocoapods,但它保持不变.

xcode ios cocoapods

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

检测照片的清晰度

我正在寻找一个有助于检测照片清晰度的框架.我已经阅读了这篇文章,指出了这样做的方法.但是我宁愿和图书馆一起工作而不是弄脏手.

在Core Image Apple的文档中说:

Core Image可以分析图像的质量,并提供一组具有最佳设置的滤镜,用于调整色调,对比度和色调等内容,以及校正闪光瑕疵(如红眼).它通过一个方法调用完成所有这一切.

如何进行"分析图像质量"部分?我很想看到一些示例代码.

image-processing core-image ios

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

使用RLMArray而不进行初始化是不可能的?

我想在一个方法中收集一些数据.在RLMArray将被用作一对多的关系如menu.dishes

+ (RLMArray<Dish> *)parseDishesFromDictionary:(NSDictionary *)resultDictionary {

NSArray *menuDishes = (NSArray*)resultDictionary[@"menuDishes"];

RLMArray<Dish> *dishes;
for (NSDictionary *menuDishDictionary in menuDishes) {
    Dish *dish = [self getDishGetDishfromDictionary:menuDishDictionary];
    [dishes addObject:dish];
    }
return dishes;
}
Run Code Online (Sandbox Code Playgroud)

问题:碟子阵列总是零.

这真的不可能,就像这个问题的答案所暗示的那样?

realm ios

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

Storyboard References 应该与容器视图一起使用吗?

我刚刚试了一下,好像不行,看图。但是,存在错误或警告,并且由于引用是视图控制器 - 应该可能吗?

在此处输入图片说明

ios uistoryboard uicontainerview

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

没有这样的文件或目录 - swiftdoc swiftmodule swiftsourceinfo swiftdoc

我有一个编写 XCUITests 的项目。我想将辅助功能 ID 与其他内容一起放置在单独的框架中,以便可以在项目和测试中读取它们。

MyProject
 - MyProject.xcworkscapce
 - MyFramework 
 - MyApp
   -MyApp (main-target)
   -MyAppUITests (uiTest-target)
Run Code Online (Sandbox Code Playgroud)

项目中加载MyFramework是没有问题的。为了使其对 UITests 可见,我将 MyFramework 导入到 UITests 中。类和静态变量 (Acc-Ids) 是公共的。完成也可以识别所有内容,代码中没有显示错误,我还可以导航到变量。该应用程序有效。

现在,当我运行测试时,我收到 4 条错误消息,不幸的是,这些消息根本没有告诉我任何信息:

/Users/john.doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.abi.json /Users /john.doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.abi.json:没有这样的文件或目录

/Users/john.doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.swiftdoc /Users/john .doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.swiftdoc:没有这样的文件或目录

/Users/john.doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.swiftmodule /Users/john .doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.swiftmodule:没有这样的文件或目录

/Users/john.doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.swiftsourceinfo /Users/john .doe/Library/Developer/Xcode/DerivedData/ALIS-ffdwrkfpekfzrggbfmnsazmrxelm/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyAppUITests.build/Objects-normal/x86_64/MyAppUITests.swiftsourceinfo:没有这样的文件或目录

我尝试过的:

  • 清洁项目
  • 删除派生数据
  • 该框架位于复制捆绑资源中?
  • 复制捆绑资源:有红色的东西吗

这是一些人似乎遇到的特殊“没有这样的文件或目录”错误。任何帮助表示赞赏。

xcode xcuitest

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

Xcode 将文件框中的 gpx 文件显示为灰色

我希望我没有忽略任何事情,但我无法将 gpx 文件加载到 Xcode 中,因为它们在文件框中显示为灰色(见图)。这在两个位置菜单中都有,

  1. 在调试器/位置菜单中(参见下图“将 GPX 文件添加到项目”和

  2. 场景位置菜单。然而,预设(伦敦等)确实有效。

在此输入图像描述

选择“将 GPX 文件添加到项目”会显示灰色的 gpx 文件:

在此输入图像描述

所有其他文件在这里都显示为灰色是正常的,但 gpx 文件不应该显示为灰色。顺便说一句:将文件拖到项目中没有帮助,因为它不会显示在模拟位置菜单中。

我需要什么魔法才能让它们工作?我正在使用 Xcode 4.6.2

我使用的格式是这样的:

<?xml version="1.0"?>
<gpx version="1.1" creator="Xcode"> 
<wpt lat="49.479606" lon="8.470395">
     <name>MannheimHbf</name>
</wpt>
</gpx>
Run Code Online (Sandbox Code Playgroud)

提前致谢。

编辑:同时我已经

  • 在我的 Mac 上创建了一个新用户,该用户应该具有“干净”的用户路径

  • 删除我可以在用户和全局域上找到的任何设置和首选项后重新安装了 Xcode(不过可能遗漏了一些)。

  • 启动没有内核扩展的 Mac

还有其他想法如何解决那里的问题吗?

iphone xcode core-location gpx ios

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