相关疑难解决方法(0)

Xcode项目与Xcode工作区 - 差异

我试图了解整个生态系统的iOS运作方式.
到现在为止,我可以找到大部分问题的答案(相信我,有很多问题),但对于这个问题,似乎还没有明确的答案.

XcodeProject和XcodeWorkspace文件有什么区别?

  1. 他们两个有什么区别?
  2. 他们负责什么?
  3. 当我在团队/单独开发我的应用程序时,我应该使用哪一个?
  4. 对于这两个文件,还有什么我应该注意的吗?

xcode

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

Android studio:新项目与新模块

Android Studio使用的概念modules,而Eclipse使用的其他IDE projects.但是,AS File菜单可以选择创建一个New Module以及一个new Project.

这两者有什么区别?

建议使用哪一个?

android android-studio

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

图书馆?静态的?动态?还是框架?项目在另一个项目内

我有一个现有的iOS应用程序,并希望添加一大块代码,我一直在开发另一个项目,以方便测试.新的块基本上处理将图像保存到各种共享服务等.因为共享代码需要大量的测试和未来的更新,我想知道将代码块合并到我现有的应用程序中的最佳方法是什么.

我不知道它应该是静态库,动态库还是框架,老实说,我不确定区别是什么,或者我应该如何去做它并在Xcode中设置它.

我所知道的是,我需要/想要为共享代码保留单独的测试和更新应用程序,并让主应用程序使用它.

如果你还不能说,我不是一个git wiz.我只是一个简单的单人开发人员.

任何帮助或方向将不胜感激.谢谢!

xcode frameworks static-libraries ios

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

什么时候我们应该在Xcode中使用"嵌入式二进制文件"而不是"链接框架"?

关于这两个选项之间的区别是一个很好的问题,如Link Binary与库VS Embed Frameworks中描述的那样.

似乎我们可以选择使用它们,只是想知道哪种情况我们应该更好地使用嵌入式二进制文件,或者不是链接框架?

解决这个问题的任何可靠实例都更清晰 谢谢

xcode frameworks ios embedded-binary

128
推荐指数
3
解决办法
3万
查看次数

在Xcode中添加构建配置

我想在Xcode 5中添加一个新的构建配置,"QA",到我们目前拥有的其他三个(Debug,Distribution,Release).但是,当我单击"编辑器>添加配置"时,一切都显示为灰色.我不是很熟悉Xcode,所以我不知道如何去做.

它有灰色的原因吗?这个过程是否添加了构建配置?谢谢.

configuration build xcode5

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

Xcode 4.2如何将一个项目包含到另一个项目中?

我一直在寻找,但无法找到关于如何将一个XCode项目及其所有子类包含到另一个项目中的清晰简单的解释.我经常在我从网上下载的示例项目中看到类似的东西,但我不知道如何自己这样做.

在XCode中,以及.h和.m文件和文件夹,有一个全新的项目,从蓝色xcode项目图标开始,可以展开以包含项目中的所有内容.

请有人可以一步一步地向我解释我需要做什么才能将一个XCode项目添加到另一个项目中?我看过很多像"标题搜索路径"这样的内容,但这并不能说明我的意思.

更新:重新阅读文档后,我意识到必须将要包含的项目拖到父项目的BLUE项目图标上.可以在任何地方拖动常规源,但必须将项目拖到项目上.

谢谢!

version-control ios xcode4.2

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

如何使用Carthage从Cartfile更新一个库?

我的Cartfile有很多库.当我这样做时,carthage update它会遍历所有库.这可能需要很长时间.

有没有办法用carthage更新一个库?像这样的东西?(这不起作用)

carthage update "evgenyneu/moa"
Run Code Online (Sandbox Code Playgroud)

carthage

72
推荐指数
6
解决办法
3万
查看次数

在没有应用程序崩溃的情况下将日志发送到Crashlytics

如何在没有我的应用程序崩溃的情况下让Crashlytics接收日志?我有以下代码:

if(!context.managedObjectContext save:&error) {
    CLS_LOG(@"%@",error.description)
}
Run Code Online (Sandbox Code Playgroud)

发生错误时,我希望Crashlytics服务器收到错误但应用程序应继续运行.

我不需要马上记录.我很乐意在下次重启时获取日志.我只是不想在我的应用程序中触发崩溃以接收日志.

这可能吗?

ios crashlytics

47
推荐指数
4
解决办法
3万
查看次数

Xcode`Prile`函数是否自动使用`Release`构建配置?

将应用程序发布到App Store时,我的标准工作流程是Product > Archive从Xcode的菜单栏中按下.

我意识到我从未Build Configuration在构建方案中更改Xcode .我把它设置为Debug开发期间,但希望App Store上的版本Release.

我希望并假设Product > Archive自动使用Release构建配置.谁能确认一下?

macos xcode ios

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

Xcode新手无法用c ++打开文件?

我一直在使用我正在上课的窗口,但我正在尝试运行一个基本代码来弄清楚如何从Xcode上的文件打开/关闭/输入/输出,我通常在视觉工作室上使用的代码是'工作任何想法为什么?谢谢!

#include <string>
#include <iostream>
#include <fstream>
using namespace std;

int main()
{
    ifstream fin;
    ofstream fout;
    string input;

    fin.open("inputFile.txt");
    if(fin.fail())
        cout << "File failed to open." << endl;
    fin >> input;

    fout.open("outputFile.txt");

    fout << input;


}
Run Code Online (Sandbox Code Playgroud)

c++ xcode

39
推荐指数
4
解决办法
6万
查看次数