草庐IT

MyProjectName-Bridging-Header

全部标签

ios - Xcode 8 beta 6 中的 Swift header 问题

当我尝试使用Xcode8beta6构建我的应用程序时(在使用内置工具将我的Swift2.2转换为Swift3之后),自动生成的Swiftheader(TargetName-Swift.h)有一些问题,它是当我导入我的objectivec头文件时显示找不到文件注意:它在Xcode7.3.1中完美运行#import"Moji_App-Swift.h" 最佳答案 一旦我解决了所有其他错误,这个问题就会自动解决,因为在所有swift文件都成功编译之前不会生成swift-header。 关于ios

ios - Alamofire 在接收所有数据之前验证 header (完整主体)

使用Alamofire,是否可以在下载完整文件之前具有处理header响应的功能?例如:我们的应用在多个页面上使用相同的元素。这些元素是使用请求收集的。每个请求都有自己的哈希值(md5校验和)。我们在header中发送此散列,如果在缓存系统中识别出散列,我想中止请求。示例实现APIManager.sharedManager.request(url,method:method,parameters:parameters).doSomethingHere{//Iwanttoreadtheheadershere,beforethedataisfetchedfromtheserver.//Th

swift - 为什么我不能获得 UICollectionView 的 header ?

我正在尝试创建分组图像的UICollectionView(当前使用来自互联网的随机图像),每个组都有自己的标题。我的问题是-我无法正确显示标题View。我将标题View的背景颜色设置为黄色。这是标题View:以下是包含这两个组及其各自标题的当前集合:如您所见,标题已调整为它们的成员单元格的大小,并定位在集合中而不是它们的预期标题位置。这是布局代码:overridefuncviewDidLoad(){createFriends(sender:self)letlayout=UICollectionViewFlowLayout()layout.scrollDirection=.Vertica

swift - 在框架模块 'FBSDKCoreKit.FBSDKAppLinkResolver' 中包含非模块化 header

昨天我将Xcode更新到版本7.3(7D175),突然间我的应用程序不再构建了。我的最后期限临近,我无法构建应用程序:-(我尝试将build设置更改为:允许非模块化包含在框架模块中=是启用模块=否我的pod文件:source'https://github.com/CocoaPods/Specs.git'platform:ios,'8.1'use_frameworks!#Parse,Facebook,Twitterpod'Parse'pod'ParseUI'pod'ParseFacebookUtilsV4'pod'ParseTwitterUtils'pod'FBSDKCoreKit'po

swift - 带 header 的 Alamofire POST 请求

我正在尝试在Swift中使用Alamofire发出带有header的发布请求。但是,我不断收到extraparameterinmethodcall错误。我使用的是4.5版的Alamofire。我无法找出错误。请找到附件中的代码letheaders=["Authorization":token,"Content-Type":"application/json"]Alamofire.request("http://localhost:8000/create",method:.post,parameters:parameters,encoding:JSONEncoding.default,h

ios - 在所有 UIWebView 请求上添加自定义 http header 字段

我使用以下代码为从我的UIWebView发送的请求设置自定义HTTPheader。问题是我看到页面加载了一秒钟,然后进入白色/空白屏幕。我用不同的URL进行了测试,但行为是相同的。有什么想法吗?funcwebView(webView:UIWebView,shouldStartLoadWithRequestrequest:NSURLRequest,navigationType:UIWebViewNavigationType)->Bool{varheaderIsPresent=falseletheaderFields=request.allHTTPHeaderFieldsforheader

ios - 如何防止将扩展导出到 Objective-C 的 Swift header ?

我用Swift做了这个简单的扩展:extensionDispatchQueue{funcasyncAfter(delay:TimeInterval,block:@escaping()->()){DispatchQueue.main.asyncAfter(deadline:DispatchTime.now()+Double(Int64(delay*Double(NSEC_PER_SEC)))/Double(NSEC_PER_SEC),execute:block)}}在Project-Swift.hheader中,它在这一行报告错误:@interfaceOS_dispatch_queue(

ios - 存档时无法识别快速桥接 header 中的框架导入

我使用swift桥接头将FacebookAsyncDisplayKit框架导入到我的应用程序中,如下所示:#import它在构建和运行我的应用程序时一直运行良好,但是当我去存档时,它给我一个错误:import'filenotfound'为什么这在归档时可能无法识别? 最佳答案 我经常遇到这种问题。我认为您可以尝试检查您的文件和文件夹层次结构。例如您有一个名为Project的根文件夹,通常情况下,在您之前的Project中还有另一个Project>,根文件夹。并检查BuildSetting中的Objective-CBridgingHe

ios - 使用 Alamofire 4 的 header 授权最佳实践,具有全局 401 代码捕获

我在我使用Alamofire4.0的应用程序中实现授权我有一个token要添加到我发出的每个HTTP请求的header中,如果响应代码是401,我必须检查每个请求,在这种情况下我必须注销用户。最佳做法是什么?有没有一种简单的方法可以将此行为添加到每个请求?我查看了session管理器和请求适配器here,并且创建单例请求管理器并使用它来创建请求非常容易,但我找不到为401响应代码添加集中验证的好方法。这必须是一般验证,如果失败,我会注销用户,如果通过,我会让发出请求的人处理请求。我想要的目标是在我的代码中只有一个点来检查401错误代码。环顾四周,我没有找到满意的答案有关如何执行此操作的

ios - 将请求 header 添加到 WKWebView 中的所有传出请求

TL;DR:我有一个带有WKWebView的iOS(Swift)项目。我想向此WKWebView中的所有传出请求(html、图像、脚本、样式表等)添加请求header。我不知道该怎么做。背景:我有一个SwiftiOS应用程序,它使用WKWebView来呈现它的htmlView。这些View托管在我们的服务器上,服务器分为生产环境和暂存环境。我使用Akamai设置了暂存环境,以便所有传入请求都必须传递请求header,以便请求被接受。问题:目前,我已经创建了一个WKWebView的子类,它覆盖了loadRequest方法,它看起来像这样:overridefuncloadRequest(r