小编Con*_*cob的帖子

如何找到iOS模拟器文件夹

我正在寻找文件系统中存储 Xcode 为您下载的 iOS 模拟器的特定位置。我一直在寻找通常的位置,例如/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs~/Library/Developer/CoreSimulator但没有运气。

有谁知道他们下载到的具体位置?

xcode ios ios-simulator

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

使用IBAction从我的应用程序中打开本机Twitter应用程序

我想将natvie Twitter应用程序实现到我的iOS应用程序中.我已经通过使用URL Schemes在Facebook上完成了这项工作.但我无法为Twitter找到这样的东西.

对于Facebook,我用过:

-(IBAction)facebook:(id)sender {
       [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"fb://"]];
}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试使用时

@"Twitter" or @"twitter" or @"tw"
Run Code Online (Sandbox Code Playgroud)

什么都没发生.如果你们能帮助我,那会很棒.我没有在Interweb中找到任何东西:/如果有类似的东西请:)

提前致谢 :)

twitter xcode objective-c url-scheme ibaction

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

Whatsapp URL方案中的ABID

昨天Whatsapp更新了他们的iOS应用程序并发布了官方URL方案(api hooks).

我想用它玩一点,我现在面临的问题是我不明白这整个"abid"的事情?!我从哪里获得联系人ID?那我该如何使用呢?

提前致谢 :)

url-scheme ios whatsapp

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

Popover NSStatusItem

我正在玩一个想法,基本上我想要一个带有NSPopoverController的NSStatusItem.我读到了人们遇到的所有问题,但我只是想尝试一下.现在还有一个干净的方法吗?我见过的所有版本都至少有一年的版本和suuuuper hacky.

到目前为止这是我的方法,但如果我在状态栏中点击我的应用程序没有任何反应......

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
    self.statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];

    //[self.statusItem setView:view];
    [self.statusItem setTitle:@"Test"];
    [self.statusItem setHighlightMode:YES];
    [self.statusItem setAction:@selector(activatePopover:)];

}


-(IBAction)activatePopover:(id)sender
{
    BOOL isEnabled = NO;

    if (isEnabled) {
        [self.popover showRelativeToRect:NSMakeRect(0, 0, 50, 50) ofView:statusItem.view preferredEdge:NSMinYEdge];

    } else {
        [self.popover close];
    }
}
Run Code Online (Sandbox Code Playgroud)

任何想法如何运行?

谢谢

cocoa nsstatusitem nspopover

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

CLLocationManager 总是返回速度:-1

我正在尝试确定我的用户的位置并且我已经正确设置了所有内容,但是我的设备始终返回 -1 的速度和路线。当我在模拟器上运行完全相同的设置时,速度和课程值都很好。

我已经在我的测试设备上校准了指南针,地图显示了正确的位置。我还重置了位置和隐私设置,并使用了 5 部不同的手机。所有设备上的故事总是相同的。

manager = [[CLLocationManager alloc] init];
self.manager.delegate = self;
manager.desiredAccuracy = kCLLocationAccuracyBest;
manager.distanceFilter = 500;
manager.activityType = CLActivityTypeOther;
[manager startUpdatingLocation];



-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
    for (CLLocation *location in locations) {
        //double speed = 0.0;
        //speed = location.speed;
        //NSLog(@"%f", s);
        NSLog(@"%@", location.description);
    }
}
Run Code Online (Sandbox Code Playgroud)

这将返回:

2015-05-07 12:16:57.703 Health_[323:84932] Location: (
    "<+52.55719238,+11.02049967> +/- 165.00m (speed -1.00 mps / course -1.00) @ 07.05.15 12:16:57 Mitteleurop\U00e4ische Sommerzeit"
)
Run Code Online (Sandbox Code Playgroud)

有谁知道发生了什么?

cllocationmanager ios

2
推荐指数
1
解决办法
1340
查看次数