相关疑难解决方法(0)

xcode代码感觉颜色/完成不起作用

编辑:这很奇怪...如果我在欢迎屏幕中双击项目的Recent Projects项目,代码感和着色工作正常,但如果我只是点击Open(欢迎屏幕右下角)它没有.打开File > Recent projects也不起作用,也不会.xcodeproj在Finder中双击该文件.


我已经工作了几个月(通过不同的安装/版本的XCode)的iPhone OS 3.0项目的代码意义不再适用.例如,如果我这样做NSString *myString,所有代码都是黑色的(没有着色,没有选项+双击,没有代码完成).Code Sense仅适用于我自己的类/方法/属性,但不适用于任何SDK类.如果我从头开始创建一个新项目,我确实可以完成所有这些工作.

我已经尝试在此项目中更改"所有配置的基本SDK".我已经尝试过"重建代码感知索引".我已经尝试过"清理所有目标".

所有首选项中的文档都已下载并正常运行.例如,如果我选择NSString上面的内容并在文档中执行右键单击 - >查找文本,我将获得包含该类所有引用的窗口.

任何想法将不胜感激.

xcode syntax-highlighting

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

跳转到定义转到静态库头文件的派生数据文件夹而不是静态库项目

我有一个iOS应用程序,它有一个静态库作为依赖项.根据Apple的建议设置静态库https://developer.apple.com/library/ios/technotes/iOSStaticLibraries/iOSStaticLibraries.pdf

有时当我在静态库的符号上使用"跳转到定义"时,我最终会将头文件复制到应用程序的派生数据文件夹而不是静态库项目中的头文件.其他时候事情很完美.

当"跳转到定义"失败时,我会通过"管理器"窗口删除项目的派生数据文件夹,这似乎可以暂时解决问题.

有没有人知道是否有办法告诉Xcode从"跳转到定义"中排除派生数据文件夹?

xcode xcode5

28
推荐指数
1
解决办法
446
查看次数

Xcode 4不保存项目文件的语法高亮显示?!(并且不会自动识别JS文件?!)

你在开玩笑,对吧?

不仅仅是我必须为Editor > Syntax Coloring > Javascript我的项目中的每个JS文件选择,每当我重新启动Xcode 4时,每个文件的所有语法着色首选项设置都会消失.这不应该保存在项目的某个地方吗?

  1. 为什么不将.js文件自动检测为javascript语法?

  2. 为什么Xcode不会在项目级别或至少为您选择它的文件保存此首选项?

请告诉我有更好的方法.

javascript syntax-highlighting xcode4

11
推荐指数
1
解决办法
847
查看次数

Xcode痛苦,语法高亮破碎

我遇到过Xcode 4(4.3.1 - 4E1019)的问题.

几个小时后可能更少,我的代码没有正确突出显示,似乎Xcode失去了所有Cocoa的感觉,我最终得到了示例截图,我无法跳转到方法(通过点击按住cmd键的方法) - 这应该按预期工作,它甚至不适用于Cocoa基类.

我发现解决这个问题的唯一方法是去Organizer> Project并删除项目派生数据,然后退出并重新启动Xcode,但不久它再次出错.

有没有其他人有这个问题 ?这真的让我失望了.如果有人有任何提示,这将是伟大的.

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

documentation macos xcode cocoa ios

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

XCode语法着色破碎

XCode经常似乎失去了它的想法,并没有为代码系统类着色或提供正确的"代码感"建议.这无穷无尽令人沮丧.至少在其他三个场合提出了这个问题:

Xcode语法突出显示的问题

xcode代码感觉颜色/完成不起作用

Xcode:代码丢失语法着色

我已经通过项目版本切换到3.1兼容和3.2兼容,在每次更改之前和之后完全重启XCode没有任何效果.

我重建了代码检测索引并完全重启了XCode而没有任何变化.

我已经构建了我的项目以确保没有错误并重新启动.

我已将我的文件(没有.svn文件)复制到不同的位置 - 同样的问题.

我已经完全禁用了"占位符"这个参数,因为当我键入太快时它们搞砸了我的文档......我要求的是"esc"键显示正确的属性和方法列表.

xcode objective-c codesense

6
推荐指数
2
解决办法
3989
查看次数

Xcode找不到ProductModuleName-Swift.h

我正在尝试将我的"-Swift.h"文件导入到我的一个Objective-C .h文件中,但xcode一直告诉我该文件不存在

#import "Aesculus-Swift.h"
Run Code Online (Sandbox Code Playgroud)

如果我命令单击文件名,它将带我到生成的头文件,所以我知道它存在.为什么xcode无法找到它?

在此输入图像描述

在此输入图像描述

xcode objective-c swift

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

在Prefix.pch中包含一个constants.h文件会破坏代码完成,语法高亮

我的应用程序有很多常量(kvo键,枚举等),几乎每个类都使用它们.我有一个constants.h文件,包含所有这些文件.我想在Prefix.pch文件中包含此文件,如下所示:

#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#import "AppConstants.h"
#endif
Run Code Online (Sandbox Code Playgroud)

但是,当我以这种方式包含文件时,Xcode 4的语法突出显示和代码完成停止工作.如果我在每个使用它们的类的头文件中手动包含constants文件,并从pch文件中删除include,则会返回语法突出显示和代码完成.

这是预期的行为吗?如何在不使用pch文件的情况下在每个文件中包含常量文件?由于pch文件,"AppConstants.h"文件本身是否包含在内的问题是什么?

syntax-highlighting constants pch code-completion xcode4

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