小编ego*_*dan的帖子

NSToolbarItem必须调整NSButton的大小

我正在尝试添加带纹理的圆形按钮NSToolbar.我使用Interface Builder添加NSButton到允许的工具栏项和默认项.

我正在使用window!.titleVisibility设置为的Safari样式工具栏.hidden.

Xcode 8打印此错误消息:

NSToolbarItem (<NSToolbarItem: 0x100c24000>) had to adjust the size of
<NSButton: 0x100c36690> from {43, 25} to {45, 27} as the height is expected to be
27.000000. Make sure that this toolbar item view has a valid frame/min/max size.
Run Code Online (Sandbox Code Playgroud)

这在以前的OS X版本中对我有用.

我尝试将最小和最大工具栏项高度设置为27,但Xcode会自动将最小值恢复为25.

macos xcode macos-sierra xcode8

10
推荐指数
0
解决办法
1055
查看次数

64位Windows平台中的WIN32预处理器定义

我们是否应该在将Visual 2012 C++项目迁移到目标64位平台时将预处理器定义从WIN32更改为WIN64.

现在我用以下settigns建立了这个项目

  • MACHINE(指定目标平台)设置为/MACHINE:X64.

  • 目标环境设置为 /env x64

  • 在C/C++项目设置 - >代码生成,结构成员Allignment到8 BYtes

请指导我应该改变哪些项目设置.

64-bit visual-studio-2010 visual-c++

9
推荐指数
2
解决办法
2万
查看次数

在Xcode 7.3中使用UILabel的UIStackView

自从我更新到Xcode 7.3后,我遇到了问题UIStackView.如果我创建一个空项目并且只使用默认的拥抱和压缩优先级放入两个UILabels UIStackView,它会显示AutoLayout错位信息错误.它甚至不适用于一个(!)UILabelin UIStackView,所以优先级无关紧要(因为我认为,可能存在问题).

我记得在Xcode之前7.3一切都很好.我分别检查了两台MacBook Pro,这是同样的问题.

有人知道怎么解决吗?

在此输入图像描述 在此输入图像描述

xcode uilabel ios autolayout uistackview

9
推荐指数
1
解决办法
1234
查看次数

打开模块<framework>的导入文件:权限被拒绝

我在另一台计算机上设置了一个远程Git存储库和Xcode Server,然后在Xcode中创建了一个bot.每次我尝试进行新的集成时,都会失败并出现如下错误:

Assertion: Opening import file for module 'Accelerate': Permission denied
     File: <filename>.swift:9
Run Code Online (Sandbox Code Playgroud)

如果我评论此文件中的所有内容,bot会开始为另一个框架(以及另一个.swift文件)显示相同的错误.它可以是Swift或Objective-C框架.

Search Paths对于这个项目是:$(PROJECT_DIR),并Always Search User Paths设置为Yes

我正在使用Xcode 7.2 beta 2,但我在App Store中遇到了与Xcode 7.1相同的问题.我尝试重新启动Xcode以及服务器和开发Mac,它没有帮助.该项目在我的开发机器上成功编译和运行.

服务器日志:(xcsbuildd.log)

[BuildService] Previous integration is needed but not loaded yet, fetching.
[BuildService] Previous integration loaded successfully.
[BuildService] Completed integration step XCSCheckoutIntegrationStep without error
[BuildService, Info] Asset packs will be hosted at <server url here>
[BuildService] Current server devices are needed but not loaded yet, fetching.
[BuildService] Devices loaded successfully. …
Run Code Online (Sandbox Code Playgroud)

xcode xcode-bots xcode-server xcode7

7
推荐指数
1
解决办法
1491
查看次数

使用 Swift 包管理器时出现“模块未编译用于测试”错误

我创建了一个 Swift 库,swift package init --type library并使用swift package generate-xcodeproj.

现在我正在尝试在 Xcode 中运行测试方案。它打印以下错误:

Module '<title>' was not compiled for testing
Run Code Online (Sandbox Code Playgroud)

然而,当我运行swift build,并swift test在终端,它工作正常。

我已经在所有目标中ENABLE_TESTABILITY设置YES了。除了这个,我没有改变项目中的任何东西。如何让 Xcode 执行单元测试?

xcode swift swift-package-manager

7
推荐指数
2
解决办法
3684
查看次数

如何用协同程序对Kotlin-JS代码进行单元测试?

我创建了一个多平台的Kotlin项目(JVM和JS),声明了一个期望的类并实现了它:

// Common module:
expect class Request(/* ... */) {
    suspend fun loadText(): String
}

// JS implementation:
actual class Request actual constructor(/* ... */) {
    actual suspend fun loadText(): String = suspendCoroutine { continuation ->
        // ...
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试使用单元测试kotlin.test,对于JVM平台,我只是使用runBlocking如下:

@Test
fun sampleTest() {
    val req = Request(/* ... */)
    runBlocking { assertEquals( /* ... */ , req.loadText()) }
}
Run Code Online (Sandbox Code Playgroud)

如果没有,我怎样才能在JS平台上重现类似的功能runBlocking

kotlin kotlinx.coroutines

6
推荐指数
1
解决办法
374
查看次数

扩展从数据源加载数据的NSOutlineView的所有项目

首先,我是可可开发的新手,所以我想我可能试图以错误的方式做到这一点,但是这里有:

我有一个NSOutlineViewNSOutlineViewDataSource实现加载数据.我希望所有项目在加载后都要展开,但我似乎无法在数据加载完成后找到一个事件,所以我可以发送一个[outlineView expandItem: nil expandChildren: YES].

我查看了NSOutlineViewDelegate协议,但我找不到适合这个电话的地方.这个问题的最佳方法是什么?

macos cocoa nsoutlineview

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

侧面导航栏(菜单)(iOS 6),如Facebook应用程序+故事板

我想使用Xcode和Storyboard在iOS 6中创建Facebook iPhone应用程序中的侧边菜单.我该怎么做?

谢谢.

xcode facebook storyboard ios ios6

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

运营商| 不能应用于两个"PFLoginFields"操作数Swift

这是代码

override func viewDidAppear(animated: Bool) { 
    super.viewDidAppear(animated)
    if (PFUser.currentUser() == nil) {
        self.LogInViewController.fields = PFLogInFields.SignUpButton | PFLogInFields.PasswordForgotten | PFLogInFields.DismissButton
    }
}
Run Code Online (Sandbox Code Playgroud)

国王问候

ios swift

3
推荐指数
1
解决办法
313
查看次数

如何在UIAlertController中设置两个UITextField之间的距离?

我用a UIAlertController来呈现一个带有两个UITextFields 的对话框.如何设置TextFields的距离UIAlertController

[alertController addTextFieldWithConfigurationHandler:
        ^(UITextField *textField) {
      textField.placeholder = @"Nick Email";
      textField.textColor = [UIColor blueColor];
      textField.clearButtonMode = UITextFieldViewModeWhileEditing;
      textField.text=username;
      textField.userInteractionEnabled = NO;}];
[alertController addTextFieldWithConfigurationHandler:^(UITextField *textField) {

  textField.placeholder = @"Full Name";
  [textField setKeyboardType : UIKeyboardTypeEmailAddress];
  textField.textColor = [UIColor blueColor];
  textField.clearButtonMode = UITextFieldViewModeWhileEditing;

  textField.text=email;
  textField.userInteractionEnabled = NO;

}];
Run Code Online (Sandbox Code Playgroud)

截图

objective-c uialertview ios

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