标签: xcode6

Swift Bindings无法使用Xcode 6 Beta 5

我在OSX上使用Swift中的绑定做一个简单的测试程序.有一个NSTableView,NSArrayController和一个模型类我尝试将它们连接在一起,但没有成功!构建编译但立即给出此错误: 线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x0)

代码如下所示:
model class:

import Foundation

class Name {
   var firstName = "Brook"
   var lastName = "Brooklyn"
}
Run Code Online (Sandbox Code Playgroud)

视图控制器:

import Cocoa

class ViewController: NSViewController {

    dynamic var names = [Name]()  // serves as the content for Array-Controller

    override func viewDidLoad() {
        super.viewDidLoad()

        // populate array
        var name1 = Name()
        var name2 = Name()

        names.append(name1)
        names.append(name2)

}

override var representedObject: AnyObject? {
    didSet {
    // Update the view, if already loaded.
    }

}
Run Code Online (Sandbox Code Playgroud)

}

我已经设置了数组控制器来使用我的类"Name"并添加了键"firstName"和"lastName"

这是故事板:

故事板 Bindings1 Bindings2

有没有人在Xcode 6 …

cocoa-bindings swift xcode6 osx-yosemite osx-yosemite-beta

12
推荐指数
1
解决办法
3292
查看次数

将核心数据添加到现有选项卡式应用程序(ios swift,Xcode6)

我在Tabbed Application,Xcode 6 beta中创建了一个To To list列表应用程序.目前正在迅速采取行动.

如何将核心数据添加到应用程序委托文件中?当我去创建一个新的选项卡式应用程序时,没有选项可以添加它.我注意到你可以在其他项目模板中打开核心数据而不是这个?

core-data ios swift xcode6

12
推荐指数
1
解决办法
8713
查看次数

使用大小类时,UITableViewCell子视图报告的宽度不正确

出于某种原因,在xcode 6中使用大小类时,我的单元格中的子视图的宽度不正确.我有一个自动UIImageView布局用于尺寸调整(常量:顶部为10,L/R,底部).

从以下地址拨打以下电话tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!):

println("w: \(cell.mapSnapshotImageView.bounds.size.width) h: \(cell.mapSnapshotImageView.bounds.size.height)")
Run Code Online (Sandbox Code Playgroud)

我总是得到:

w: 580.0 h: 80.0
Run Code Online (Sandbox Code Playgroud)

即使它应该可以w: 300.0 h: 80.0根据我的320x100在iPhone 5S细胞.

一切都正确显示,但我想使用子视图的宽度进行其他子视图的一些计算.关于为什么会发生这种情况的任何想法?错误报告或按设计工作?

编辑:

此问题仅适用于最初加载的单元格.当细胞被重复使用时,问题不会出现.println重用单元格的输出:

w: 300.0 h: 80.0
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift xcode6

12
推荐指数
2
解决办法
7042
查看次数

来自XCODE 6 GM的symbolicatecrash

有没有人试过XCODE-6 GM发布的符号?我在寻找

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash

但现在它不适用于Xcode-6软件包.它在Xcode-5中可用

xcode ios xcode6

12
推荐指数
1
解决办法
3337
查看次数

- [CLLocationManager requestWhenInUseAuthorization]或 - [CLLocationManager requestAlwaysAuthorization]错误

这是我的代码,显示地图上当前位置的警报和蓝点:

MapName.h

#import <UIKit/UIKit.h>
#import <MapKit/MapKit.h>
#import <CoreLocation/CoreLocation.h>


@interface MapName : UIViewController <MKMapViewDelegate, CLLocationManagerDelegate>

@property (strong, nonatomic) IBOutlet MKMapView *MapName;
@property (strong, nonatomic) CLLocationManager *locationManager;

@end
Run Code Online (Sandbox Code Playgroud)

MapName.m

- (void)viewDidLoad
{
[super viewDidLoad];

self.locationManager = [[CLLocationManager alloc]init];
self.locationManager.delegate = self;
if ([self.locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) {
    [self.locationManager requestWhenInUseAuthorization];
}
[self.locationManager startUpdatingLocation];

//Center the map
[self gotoLocation];

//Show current position
_MapName.showsUserLocation = YES;

}
Run Code Online (Sandbox Code Playgroud)

我已将密钥NSLocationWhenIsUseUsageDescription作为字符串添加到Info.plist中.我在Xcode上仍然遇到同样的错误.

iphone core-location mapkit xcode6 ios8

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

在xcode 6中设置选项卡栏选项图像

这是我对标签栏项目的设置:

在此输入图像描述

但是,当单击应用程序内的项目时,未显示1051-id-badge选择的图像,而是显示任何内容:

在此输入图像描述

我的设置有问题吗?有任何想法吗?

uitabbar ios xcode6

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

frame.size.width和frame.width之间的区别

我正在用swift编写一个程序,刚才我注意到我可以直接访问CGRect框架的宽度和高度属性而不使用CGSize宽度和高度.那就是我现在能够编写这样的代码.

@IBOutlet var myView: UIView!

override func viewDidLoad()
{
    super.viewDidLoad()
    var height = myView.frame.height
    var height1 = myView.frame.size.height
}
Run Code Online (Sandbox Code Playgroud)

在Objective C中,当我尝试编写相同的代码时,该行height = view.frame.height会抛出错误.任何人都可以告诉我这两行代码中的差异(如果有的话).

ios cgrect cgsize swift xcode6

12
推荐指数
1
解决办法
6600
查看次数

com.apple.CoreSimulator.CoreSimulatorService有什么作用?

自升级到Xcode6以来,我们在模拟器上进行的iOS自动化测试已经发生了灾难.我们可以观察到视图切换速度减慢,UIAutomation也感觉到它并经常返回一个空的或未完全更新的应用程序主窗口,你可以想象稳定性.

部分原因是我们的VM速度很慢,但我们仍然需要找到解决方法.

然后我注意到CoreSimulatorService进程在启动和关闭模拟器之间保持活跃.所以我杀了它,看看会有什么变化:

killall -9 com.apple.CoreSimulator.CoreSimulatorService
Run Code Online (Sandbox Code Playgroud)

它被杀死并重新启动后,模拟器的性能似乎变得更好,至少我看不到随机失败了(希望如此).我想这有点清理.

所以我希望能更好地了解CoreSimulatorService的功能是什么?

此外,当Apple发布新内容时,我很困惑在哪里找到文件(原谅我的无知).例如,除了Xcode Release Note之外,我没有在iOS开发者库中找到提及simctl的任何文档.

谢谢!

xcode ios-simulator ios-ui-automation xcode6

12
推荐指数
1
解决办法
4543
查看次数

Xcode无法更新到6.2版

昨天我将Xcode 6.1.1更新为Xcode 6.2,但在更新后,当我看到Xcode时,它仍然显示了版本6.1.1(6A2008a).知道为什么吗?

注意:我已经去了App商店并检查它,但是显示它已更新,我只能打开它.

xcode xcode6

12
推荐指数
1
解决办法
5129
查看次数

不推荐使用setStatusBarHidden,但只能使用它

我已经尝试了所有可以找到的解决方案,包括:在iOS 9.0中不推荐使用setStatusBarHidden,但它们都不适用于我的应用程序.

它是一个简单的单视图应用程序.导航栏上有一个按钮,状态栏应显示在其上.

在我的.plist中:

状态栏最初隐藏:NO

状态栏样式:UIStatusBarStyleLightContent

基于视图控制器的状态栏外观:否

改变任何这些似乎都没有任何区别.我已选中状态栏样式"在应用程序启动期间隐藏"选项,因为我不希望它出现在启动画面上.

我有:

- (BOOL)prefersStatusBarHidden 
{
    return NO;
}

-(UIStatusBarStyle)preferredStatusBarStyle
{
    NSLog(@"style");
    return UIStatusBarStyleLightContent;
}
Run Code Online (Sandbox Code Playgroud)

而setNeedsStatusBarAppearanceUpdate这肯定是所有调用的时候,视图负载在我的ViewController.

视图在.storyboard中建立,但许多字段也在ViewController.m中进行操作.分配给模拟指标中状态栏的值似乎也没有任何影响.

我需要在启动屏幕中隐藏状态栏并在viewController上显示.请帮我找一个不使用已弃用的setStatusbarHidden的解决方案!

编辑:

我还没有解决这个问题,我肯定不会是唯一一个遇到这个问题的人!它发生在我写的两个应用程序中.

objective-c ipad ios xcode6 ios9

12
推荐指数
2
解决办法
7447
查看次数