问题标签 [project-navigator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Xcode 6:项目导航器中没有框架文件夹
我正在使用 Xcode 6 并遵循 Xcode 版本 4 教程,所以这里和那里的情况有所不同。
我的项目导航器中似乎没有 Frameworks 文件夹,因此当我下载一些 .framework 文件并在项目编辑器的构建阶段手动添加它们时,我没有 Frameworks 文件夹来保存它们并让它们掉落进入我的项目导航器的顶部。所以他们在那里,只是不在一个特殊的文件夹中,而且看起来不太好。
那么 Xcode 6 应该自动有一个 frameworks 文件夹,还是我需要自己创建一个?如果是这样,我该怎么做?(到目前为止,我只添加了新文件)。
ios - 无法在 Xcode 的 Project Navigator 中拖动和移动文件
我无法在我的项目导航器(Xcode 6.1)中拖动我的类(和其他文件),我不确定这个问题是什么时候开始的。可能是我将 Xcode 从 6.0 更新到 6.1 的时候。
我以前能够做到这一点并且希望能够再次做到这一点,因为我更喜欢随着项目的发展重新组织项目的结构。自从发生这种情况后,我也无法创建新组。当我单击“新建组”时,我可以在树状结构中看到一个新文件夹,但只有半秒钟它才会再次消失。
谁能帮我这个?
编辑:
如果创建一个新项目,这不是问题,这只发生在我正在处理的这个特定项目中。
android - Android Studio 如何使用像 xCode 这样的面包屑跳转到方法定义?
我正在寻找一种使用 Android Studio 跳转到 .java 文件中的方法定义的方法。我知道 xCode 有一个面包屑路径,如下图所示,它以方法和实例变量结尾。
如何跳转到 Android Studio 中的方法定义?
ios - Pod 更新致命地改变了应用程序
我完美运行的应用程序曾经有一个 Xcode Project Navigator,如下所示。
iOS 10 要求意味着我必须将 Xcode 升级到 8.1,这意味着将整个 Mac OS 升级到 Sierra,并将整个应用程序转换为 Swift 2.3。
不用说,这会导致错误,其中一个是 PubNub 的问题。然而,除了这个新的构建错误之外,应用程序结构是相同的,在处理完所有布局问题后一切似乎都很好。
我被要求运行以下步骤来尝试解决 PubNub pod 错误,尽管我警告说之前处理 pod 文件的尝试导致了最终无法恢复的致命错误。
- Xcode 更新后安装所有 iOS 模拟器
- 打开 Xcode 首选项 (Cmd+,) 并导航到“Locations”选项卡,其中将显示“DerivedData”文件夹的路径
- 单击显示的“DerivedData”路径右侧带有箭头的小圆圈以在Finder中打开它
- 退出 Xcode
- 删除“DerivedData”文件夹
- 通过在终端中输入以下内容来清理 CocoaPods(如果与它集成)缓存:rm -rf ~/Library/Caches/CocoaPods
- 从项目根目录(Podfile 所在的位置)在终端中运行: pod deintegrate MyApp.xcodeproj
- 从项目根目录(Podfile 所在的位置)中删除 Podfile.lock 文件
- 从项目根目录(Podfile 所在的位置)在终端中运行: pod update
- 启动 Xcode(按 Shift + Cmd + K 以防万一)
- 尝试构建项目
完成所有这些之后,我的项目导航器现在看起来像这样。
正如你所看到的,我丢失了很多东西,包括 pod 文件等。正如怀疑的那样,我的应用程序现在受到了致命的伤害。
我的桥接头是红色的,Restkit.h 是红色的,并且所有 pod 引用都消失了。
我在 Finder 中的项目根目录有 Pods 文件夹和 pod 文件等,但是如果我尝试将文件夹从 Finder 拖到项目中,它们不会像以前那样显示 - 例如,文件夹是蓝色而不是黄色。
我在 Xcode 8.1 和 Cocoapods 1.1.1 上。
如何恢复我的应用程序?
编辑:如果有帮助,这里是我 1 月份未解决问题的链接,这是我迄今为止最后一次敢于触摸 pod 文件。这种情况的后果和以前一样——不同的是,一月份我放弃了 2 周的工作,现在我正在考虑放弃 10 个月的工作。
播客文件:
终端中 pod 更新的结果:
更新所有 pod 更新本地规范存储库 执行深度获取规范存储库master
以提高未来性能警告:由于文件过多,已跳过不精确的重命名检测。CocoaPods 1.2.0.beta.1 可用。更新使用:sudo gem install cocoapods --pre
[!] 这是一个我们希望您尝试的测试版本。有关更多信息,请参阅https://blog.cocoapods.org和此版本的更改日志https://github.com/CocoaPods/CocoaPods/releases/tag/1.2.0.beta.1
分析依赖关系 [!] 依赖关系RestKit (~> 0.24.0)
不用于任何具体目标。SimpleKeychain
在任何具体目标中都没有使用依赖项。AWSS3
在任何具体目标中都没有使用依赖项。VideoCore
在任何具体目标中都没有使用依赖项。SDWebImage (~> 3.7)
在任何具体目标中都没有使用依赖项。SVPullToRefresh
在任何具体目标中都没有使用依赖项。PubNub (~> 3.7.11)
在任何具体目标中都没有使用依赖项。MZFormSheetController
在任何具体目标中都没有使用依赖项。
xcode8 - Xcode 8 项目导航器字体大小
我已更新到 MacOS 10.12.4 Sierra 和 Xcode 8.3.2,但现在因为 Xcode 项目导航器字体大小太小而失明。有没有办法增加导航器的字体大小?我们曾经被允许使用诸如 MMNavigatorFont 之类的插件来执行此操作,但现在不再允许了。
ios - 某些文件未在 Xcode 项目导航器中显示
我昨天在我的 Xcode 项目中添加了两个文件和一个核心数据模型,保存后我走了,但今天早上回来发现它们不在那里。当我查看项目文件时,它们仍然存在,但它们没有显示在项目导航器中。
当我构建并运行应用程序时,它不会崩溃(就像我使用其中一个文件进入视图时一样,它会识别该文件。)
这是一个常见问题吗?有没有办法解决这个问题?
在此先感谢,非常感谢任何帮助
编辑:虽然我确实收到了这个错误:
xcode - 我可以从主窗口中拆分“Xcode 项目导航器”吗?
我想像许多其他编辑器一样通过浮动选项使用 Xcode 项目导航器。例如,Android Studio 支持多种视图模式,如 Dock pinned/Dock unpinned/Undock/Floating/Window。我将此选项用于多显示器非常有用。
如何拆分 Xcode 项目导航器?可能吗?
谢谢。