我在10天前左右向我的iTunes Connect帐户添加了两个应用程序.一个是'轻型'版本,另一个是我要收费的.完整版已经在应用商店中,但免费版的状态还没有比"准备上传"更进一步.十天之内!一定有什么不对,对吧?如果是这样 - 我怎样才能知道出现了什么?
我确实搞砸了我的证书,因为我创建了一些for com.company.FreeApp然后撤销了它并创建了一个com.company.*,但我不确定我添加应用程序的顺序是什么,等等.这可能导致应用程序停止在'准备上传'状态?还有其他想法吗?谢谢!
Assigning to id<UINavigationControllerDelegate,UIImagePickerControllerDelegate> from incompatible type CameraViewController* 警告显示近picker.delegate = self;线
-(IBAction) getPhoto:(id) sender {
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
if((UIButton *) sender == takePhoto) {
picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
} else {
//picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
}
[self presentModalViewController:picker animated:YES];
Run Code Online (Sandbox Code Playgroud)
}
我正在向第三方API发送请求.它说我必须发送一个HTTP PUThttp://example.com/project?id=projectId
我尝试用PHP curl做这个,但我没有得到服务器的响应.也许我的代码有问题,因为我之前从未使用过PUT.我有办法从bash命令行执行HTTP PUT吗?如果是这样,命令是什么?
你好我有一个UIWebView泄漏内存问题基本上我有我的WebView显示页面,链接在另一个控制器的UITableView中.我用带有导航器的WebView推送控制器,并将带有retain属性的链接传递给它.
我尝试过互联网上的所有内容,例如:
[[NSUserDefaults standardUserDefaults] setInteger:0 forKey:@"WebKitCacheModelPreferenceKey"];
Run Code Online (Sandbox Code Playgroud)
//Clear cache of UIWebView
NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];
[sharedCache release];
sharedCache = nil;
[[NSURLCache sharedURLCache] removeAllCachedResponses];
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
-(void) viewWillAppear:(BOOL) animated
{
NSMutableURLRequest *_req=[[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:link] cachePolicy:NSURLRequestReloadIgnoringLocalAndRemoteCacheData timeoutInterval:120];
[_req setHTTPShouldHandleCookies:NO];
[self setMyRequest:_req];
[req release];
}
[webView loadRequest:myRequest];
-(void) viewWillDisappear:(BOOL) Animated
{
[webView stopLoading];
[webView loadHTMLString:@"<html></html>" baseURL:nil];
}
Run Code Online (Sandbox Code Playgroud)
- (void)dealloc {
[myRequest release];
[webView stopLoading];
[webView release];
[link release];
[super dealloc];
}
Run Code Online (Sandbox Code Playgroud)
现在我只在模拟器4.2和4.3上测试,我使用xcode 4,当我点击导航器上的后退按钮时,我得到了这个泄漏.
这是我的tableview控制器的代码
- (void)viewDidLoad {
webViewController=[[ItemDetail …Run Code Online (Sandbox Code Playgroud) 我怀疑一些代码试图使用我的FooterArchiveView类似于一个NSDictionary所以我尝试使用断点来找到瓶颈,但我的断点正在向我发送一个疯狂的追逐系统文件,如UINibDecoderDecodeObjectForValue.我该怎么办?
2012-03-08 08:35:55.417 JOM App[44161:207] Uncaught exception: [<FooterArchiveView 0x9b27770> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key featured.
2012-03-08 08:35:55.420 JOM App[44161:207] Stack trace: (
0 CoreFoundation 0x0169c06e __exceptionPreprocess + 206
1 libobjc.A.dylib 0x01c50d0a objc_exception_throw + 44
2 CoreFoundation 0x0169bf11 -[NSException raise] + 17
3 Foundation 0x00f89032 -[NSObject(NSKeyValueCoding) setValue:forUndefinedKey:] + 282
4 Foundation 0x00efaf7b _NSSetUsingKeyValueSetter + 136
5 Foundation 0x00efaeeb -[NSObject(NSKeyValueCoding) setValue:forKey:] + 287
6 UIKit 0x00628268 -[UIView(CALayerDelegate) setValue:forKey:] + 168 …Run Code Online (Sandbox Code Playgroud) 我正在学习javascript的基础知识.现在它DOM和我被困在这里,我怎么能删除所有chldren的父节点.比如说我有像这样的HTML代码.
<ul id ="parent">
<li>Hi</li>
<li>How</li>
<li>Are</li>
<li>You</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我想删除<ul>所有子<li>节点的元素.我试着这样做,document.getElementById('parent').removeNode(true);但它不起作用.有人能帮我一下吗.?
我在家里和工作中使用我的mac.我使用一个名为Marco-polo的程序来检测我是在家还是在工作.通过这个,我可以让它运行一个脚本来更改我的代理并运行一些脚本来为不同的环境配置我的计算机,例如将hosts.work和hosts.home复制到/ etc/hosts并复制.profile.work和. profile.home over~/.profile.
到目前为止我无法成功完成的工作是找到一种方法让我的所有运行终端在我改变位置时重新加载我的.profile文件.有谁能建议这样做的方法?
谢谢,汤姆
下面的fm48回答结合这个简单的脚本(放在/ usr/bin/pkill)工作得很好.
#!/bin/sh
sig=""
if [[ "$1" =~ - ]]; then
sig=$1;
shift
fi
for X in `ps acx | grep -i $1 | awk {'print $1'}`; do
kill $sig $X;
done
Run Code Online (Sandbox Code Playgroud) 我是Objective-C的新手.我正在努力学习如何使用NSStream.我刚刚使用Apple支持的简单代码.此代码应该从我的桌面中的文件打开一个流,并在iStream调用委托时显示一条简单的消息.在代码的最后,我可以看到状态是正确的,但代理永远不会被调用.我错过了什么?
#import <Foundation/Foundation.h>
@interface MyDelegate: NSStream <NSStreamDelegate>{
}
- (void)stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode ;
@end
@implementation MyDelegate
- (void)stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode {
NSLog(@"############# in DELEGATE###############");
}
@end
int main(int argc, const char * argv[])
{
@autoreleasepool {
MyDelegate* myDelegate=[[MyDelegate alloc]init];
NSInputStream* iStream= [[NSInputStream alloc] initWithFileAtPath:@"/Users/Augend/Desktop/Test.rtf"];
[iStream setDelegate:myDelegate];
[iStream scheduleInRunLoop:[NSRunLoop currentRunLoop]
forMode:NSDefaultRunLoopMode];
[iStream open];
NSLog(@" status:%@",(NSString*) [iStream streamError]);
}
return 0;
}
Run Code Online (Sandbox Code Playgroud) 我想在给定的日期/时间前一小时得到日期/时间.
假设给定的日期/时间是2012-11-25 13:20:35(YYYY-mm-dd小时:分钟:秒).