我花了最近五个小时来寻找这种奇怪的情况是一个合理的解释.
这是警告:
ld: warning: directory not found for option '-L/Users/oasis_weng/Desktop/My Life/Life For Myself/Programming/Projects/ChangWeiBo/../xCodeExamples/ShareSDK/ShareSDK_v2.1.0/Extend/SDKExport'
ld: warning: directory not found for option '-F/Users/oasis_weng/Desktop/My Life/Life For Myself/Programming/Projects/ChangWeiBo/../xCodeExamples/ShareSDK/ShareSDK_v2.1.0/Connection'
ld: warning: directory not found for option '-F/Users/oasis_weng/Desktop/My Life/Life For Myself/Programming/Projects/ChangWeiBo/../xCodeExamples/ShareSDK/ShareSDK_v2.1.0/Core'
ld: warning: directory not found for option '-F/Users/oasis_weng/Desktop/My Life/Life For Myself/Programming/Projects/ChangWeiBo/../xCodeExamples/ShareSDK/ShareSDK_v2.1.0/Extend'
ld: warning: directory not found for option '-F/Users/oasis_weng/Desktop/My Life/Life For Myself/Programming/Projects/ChangWeiBo/../xCodeExamples/ShareSDK/ShareSDK_v2.1.0'
ld: warning: directory not found for option '-F/Users/oasis_weng/Desktop/My Life/Life For Myself/Programming/Projects/ChangWeiBo/../xCodeExamples/ShareSDK/ShareSDK_v2.1.0/UI'
Run Code Online (Sandbox Code Playgroud)
但是,我知道所有那些被指称的" missing files
"确实存在于我的应用程序文件夹中,并且应用程序可以正常运行这些文件.
警告中那些目录的问题是实际路径不包括 ../xCodeExamples/ part.
我应该怎么做才能得到这些警告?
我今天早上收到此错误,无法找到合理的解释:
Communications error: <OS_xpc_error: <error: 0x3b3c2614> { count = 1, contents =
"XPCErrorDescription" => <string: 0x3b3c286c> { length = 22, contents = "Connection interrupted" }
}>
Run Code Online (Sandbox Code Playgroud)
我想这是在我拍照时发生的.我可以根据要求显示完整的代码段.但是,它是教程中的示例代码.它只出现过一次,网上也没有多少解释.
我打开了断点at all exception
和符号断点UIViewAlertForUnsatisfiableConstraints
.但是这个错误也没有设置这些断点.
当此错误出现时,都没有调用断点.
这是什么?
错误信息:
'PFAnalytics.Type' does not have a member named 'trackAppOpenedWithLaunchOptions'
Run Code Online (Sandbox Code Playgroud)
所有其他类似的功能都有效,例如trackAppOpenedWithLaunchOptionsInBackground.看起来它只是从可用功能列表中消失.
但是在我的PFAnalytics.h头文件中,trackAppOpenedWithLaunchOptions
清楚地列出如下所示:
+ (BFTask *)trackAppOpenedWithLaunchOptions:(NSDictionary *)launchOptions;
Run Code Online (Sandbox Code Playgroud)
可能出错了什么?请帮忙!我在用swift
在我的Objective-C标头上,我有以下类方法声明:
@interface WXMediaMessage : NSObject
+(WXMediaMessage *) message;
Run Code Online (Sandbox Code Playgroud)
我试着像下面这样调用这个方法:
var message : WXMediaMessage = WXMediaMessage.message()
Run Code Online (Sandbox Code Playgroud)
但它不起作用.我已经设置了桥接头.
编辑:
如果我按照描述调用方法,它将显示错误'message()' is unavailable: use object construction 'WXMediaMessage()'
.
如果我使用WXmediaMessage(),错误就会消失.但是,如果在Objective C中调用,它会返回与[WXMediaMessage message]相同的结果吗?
MYAPP_bridging_header.h
#ifndef MYAPP_bridging_header_h
#define MYAPP_bridging_header_h
#import "WXApi.h"
#import "WXApiObject.h"
#endif
Run Code Online (Sandbox Code Playgroud)
WXApiObject.h片段
@interface WXMediaMessage : NSObject
+(WXMediaMessage *) message;
@end
Run Code Online (Sandbox Code Playgroud)
WXApiObject.m
(It is an external api, so I can't see the content)
Run Code Online (Sandbox Code Playgroud) 我必须将一组图像文件上传到数据库,因此,我偶然发现Apple的后台执行指南,以确保在用户暂停或终止我的应用程序时应用程序仍然上传数据.
但在解释中,它表示giving it a little extra time to finish its work
如果我们打电话beginBackgroundTaskWithName:expirationHandler:
或beginBackgroundTaskWithExpirationHandler:
开始后台任务.
多长时间little extra time
?
基本上,我想要完成的是允许用户在提交之前预览他们上传的图像.
在控制器中,我有
def index
@temp = Temp.new
end
Run Code Online (Sandbox Code Playgroud)
由于@temp未保存,我是否仍可以使用Rails:Paperclip和预览中的解决方案.如果没有,我可以运行javascript或其他东西来运行一些ruby代码吗?
这是我的HTML:
= form_for @temp,:url => temp_path,:html => {:multipart => true} do | form |
Run Code Online (Sandbox Code Playgroud)= form.file_field :image
= image_tag @ temp.image.url
= image_tag @ temp.image.url(:medium)
= image_tag @ temp.image.url(:thumb)
正如标题所示,我不小心在模型中添加了一些随机附件列.说我做了rails generate paperclip portfolio href
如何删除创建的列?rails destroy paperclip portfolio href
似乎没有工作!
通过object.saveEventually()
,我将能够将本地存储中的数据与Parse中的云同步.
但这是我感到困惑的,在文档中,它声明:
固定对象时,每次通过提取或保存新数据进行更新时,本地数据存储区中的副本都将自动更新
但接下来,下一个示例,几个段落之后,取消所有对象,然后HighScores
通过将新scores
数组固定为名称来更新HighScores
PFQuery *query = [PFQuery queryWithClassName:@"GameScore"];
[query orderByDescending:@"score"];
// Query for new results from the network
[[query findObjectsInBackground] continueWithSuccessBlock:^id(BFTask *task) {
return [[PFObject unpinAllObjectsInBackgroundWithName:@"HighScores"] continueWithSuccessBlock:^id(BFTask *ignored) {
// Cache the new results.
NSArray *scores = task.result;
return [PFObject pinAllInBackground:scores withName:@"HighScores"];
}];
}];
Run Code Online (Sandbox Code Playgroud)
因此,我应该取消固定所有对象HighScores
以更新现有分数HighScores
吗?
会findObjectsInBackground
自动更新固定的任何找到的对象吗?我很困惑.
谢谢!
convenience init(red:Int,green:Int,blue:Int,alpha:CGFloat) {
var red: CGFloat = CGFloat(red)/255.0
var green: CGFloat = CGFloat(green)/255.0
var blue: CGFloat = CGFloat(blue)/255.0
self.init(red:red, green:green, blue:blue, alpha:alpha)
}
Run Code Online (Sandbox Code Playgroud)
我编写了上面的代码,以便更方便地声明我的自定义uicolor.但不知何故,它通过调用自身崩溃我的应用程序直到堆栈溢出.这有什么不对?
另外,我刚才意识到我没有明确地调用这个init函数.而是UIColor.whiteColor()
在发生此错误时我正在调用.当然,如果我明确调用此函数,仍然会发生错误!
fatal error: LPWebView encounters an error: Error Domain=WKErrorDomain Code=4
"A JavaScript exception occurred" UserInfo=0x79d9c700
{NSLocalizedDescription=A JavaScript exception occurred}
Run Code Online (Sandbox Code Playgroud)
当我尝试使用WKWebView评估JavaScript函数时遇到此错误.
我曾经loadHTMLString
将模板加载到webview.
let bundle = NSBundle.mainBundle()
if let editorURL = bundle.URLForResource(self.kTemplateName,
withExtension: "html") {
var error : NSError?
//get html string from editor.html
if let htmlString = String(contentsOfURL: editorURL, encoding: NSUTF8StringEncoding, error: &error){
if error != nil {
assertionFailure("error encountered reading html string for \(error)")
} else {
self.loadHTMLString(htmlString, baseURL: bundle.bundleURL)
}
}
} else {
assertionFailure("LPWebView template not found") …
Run Code Online (Sandbox Code Playgroud) swift ×6
xcode ×5
ios ×4
iphone ×2
javascript ×2
objective-c ×2
ios8 ×1
paperclip ×1
ruby ×1
wkwebview ×1