小编Chr*_*oph的帖子

路径上的数据模型编译失败

我正试图在今晚向应用程序商店发布应用程序.我过去几个月一直在开发Xcode 6-Beta 2(仅限Objective-C),并且不知道你不能通过Xcode Beta提交.所以,我在普通Xcode中打开了项目,并在尝试重新存档项目时收到以下错误:

Compilation failed for data model at path '/Users/ME/Library/Developer/Xcode/DerivedData/ProjectDataFolder/Build/Products/Debug-iphoneos/Project.app/Model.momd/Model.mom'

我尝试删除派生数据,清理构建文件夹等标准的东西.我还尝试清理archives文件夹和模拟器应用程序文件夹.都没有奏效.但是,在Xcode Beta中重新打开应用程序是第一次尝试.回到Xcode,发生了同样的错误.

任何帮助都会非常感激.

compiler-errors core-data ios

30
推荐指数
3
解决办法
6355
查看次数

隐藏autolayout UIView:如何让现有的NSLayoutConstraint更新这个

我知道如何修改现有约束.但我想知道是否有人找到了一个解决方案来获得一个约束而不保存这个属性.

当前设置约束高度的解决方案:

1)将NSLayoutConstraint保存在变量中:

NSLayoutConstraint *heightConstraint = [NSLayoutConstraint constraintWithItem:myView
                                                                    attribute:NSLayoutAttributeHeight
                                                                    relatedBy:NSLayoutRelationEqual
                                                                       toItem:nil
                                                                    attribute:NSLayoutAttributeNotAnAttribute
                                                                   multiplier:1.0f
                                                                     constant:20];
[self.view addConstraint:heightConstraint];
Run Code Online (Sandbox Code Playgroud)

2)将约束的常量设置为"0.0"(隐藏此视图)

[heightConstraint setConstant:200];
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样的解决方案:

 [myView setConstraint:@"0." forAttribute:NSLayoutAttributeHeight]
Run Code Online (Sandbox Code Playgroud)

objective-c show-hide uiview autolayout nslayoutconstraint

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

用于混合ARC和非ARC代码的编译器标志将被忽略

我猜这是一个简单的但我无法弄清楚:

我的项目中有三个文件与-fno-obj-arcBuild Phases中设置的链接器标志不兼容ARC .

但是据我所知,这些标志被忽略了.编译器仍抱怨向对象发送保留和释放.

我正在使用Xcode 4.2为项目启用ARC.这些类来自MGSplitView.

有任何想法吗?

谢谢你的帮助

iphone xcode ipad automatic-ref-counting

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

安装包后运行'无法读取属性'ReactCurrentOwner'未定义'

我在应用启动时在ReactNative中遇到以下错误:

Cannot read property 'ReactCurrentOwner' of undefined

这通常发生在安装新软件包或在我的项目上使用不同的软件包组切换分支之后.

我可以通过运行解决它,react-native-git-upgrade但这似乎不是一个真正的解决方案.

什么可以导致这个错误的想法以及如何避免它?

react-native

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

AWS CloudWatch Logs 自定义指标未显示在 GUI 中

我正在向 CW 日志上的不同日志添加自定义过滤器指标。其中一些添加得很好,可以添加到图表和警报中。无论我尝试添加多少次,其他一些在添加后都会消失。我知道这会带来延迟,但即使过了几个小时我也无法使用它们。

当我遵循 AWS 的指南时,流程似乎很简单。我有什么遗漏的吗?

amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs amazon-cloudwatch-metrics

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

Xcode在每次发布时修改当前的CoreData模型版本

我正在使用Xcode 4.6来处理使用CoreData的项目.数据模型现在是版本13并使用轻量级迁移.

我的问题:每次启动时Xcode似乎都会修改PROJECT.xcdatamodeld/.xccurrentversion文件以设置为版本1.我注意到修改后的文件会自动添加到GIT索引中.Xcode的GUI没有反映对此文件所做的更改,它告诉我模型的当前版本是13.此问题在开发过程中的某个时刻开始(可能在模型版本7)并且即使对于新的模型版本也会持续存在.奇怪的是,即使不同计算机上的不同Xcode安装也显示了此项目的这种行为.我包含了对文件所做更改的屏幕截图.

我的解决方法是使用GIT在每次启动Xcode时重置对此文件的更改,但这非常烦人.有人知道如何解决这个问题?看起来像是Xcode中的一个错误.

每次启动时对.xccurrentversion文件所做的更改

xcode core-data ios

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

iOS 8上运行时崩溃,适用于使用iOS 10 SDK构建的应用程序

我们有一个针对iOS 8.4的应用.在使用SDK 9.3构建的iOS 8-10上运行良好.但是,在iOS 8(设备和模拟器)上运行的SDK 10.0创建的构建会不断崩溃.例如:

malloc: *** error for object 0x79e80c60: incorrect checksum for freed object - object was probably modified after being freed. *** set a breakpoint in malloc_error_break to debug

这在iOS 8.4上不会发生.

我们创建了一个针对8.4和SDK 10.0的新项目,并且只向项目添加了一个故障单元测试.在8.4 Simulator中运行这个项目似乎是不可能的.测试将永远不会执行,模拟器似乎处于某种循环中.

有人能用iOS 8和SDK 10重现这个问题吗?

xcode ios

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

如何在Mac OS X 10.8上编译FreeImage?

尝试在Mac OS X 10.8上构建FreeImage 3.1.5.4 时发生make以下错误g++-4.0: No such file or directory.makefile关于编译器配置有问题.如何解决这个问题?

macos gcc clang freeimage

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

如何在 Apache2 上将 Content/Type 标头添加到不带扩展名的文件中

我想将“Content/Type”标头添加到 Web 目录根目录下的 JSON 文件中。如果文件没有.json扩展名,如何强制添加匹配的标头

apache

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

UICollectionView 的 didSelectItemAtIndexPath 仅在用两个手指选择单元格时调用

我正在使用一个 UICollectionView 添加在带有单击手势识别器的视图之上。CollectionView 使用没有任何子视图的自定义单元格。委托人的方法

- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath

仅在用两根手指而不是一根手指选择单元格或使用单根手指进行长按时调用。

我不是意外覆盖

- (void)collectionView:(UICollectionView *)collectionView didDeselectItemAtIndexPath:(NSIndexPath *)indexPath.

我通读了所有类似的问题,这些问题都是通过删除某种视图或手势识别器来解决的。

任何想法这里有什么问题?

objective-c ios

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