标签: xcode-template

Xcode 3.1.1中的"Cocoa Touch Application"模板

刚安装了适用于iPhone 2.1的最新SDK.当我转到Xcode中的File - > New Project时,在iPhone OS Application选项下,我没有看到"Cocoa Touch Application"的模板图标.我错过了什么吗?除iPhone SDK之外我还需要下载什么?如果没有,我如何将其添加到"iPhone OS应用程序"模板?

iphone xcode cocoa-touch xcode-template

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

替换 Xcode 4.2 中基于导航的应用程序模板?

Xcode 4.2 不再具有基于导航的应用程序模板。

开始项目时我应该用什么来代替?

xcode ios xcode-template

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

为什么没有带有选项卡式应用程序模板的"使用核心数据"复选框

我需要一个带有核心数据持久性的选项卡式应用程序.当我使用选项卡式应用程序模板创建一个新项目时,我找不到"使用核心数据"复选框.是否可以手动将核心数据添加到使用选项卡式应用程序模板创建的项目中?

iphone xcode core-data tabbed xcode-template

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

文件/文件夹的Xcode模板,不是项目

我试图创建MVVM模板来创建文件(不是项目)。

我想在创建文件时添加组(黄色文件夹),但不能。创建它时,它会创建一个文件夹(蓝色文件夹)。

我该如何实现?

我尝试使用NodeDefinitions但它仍然显示蓝色文件夹。

我的MVVM.xctemplate层次结构是这样的:

-(文件夹)FILEBASENAME FILEBASENAME

---- ___ FILEBASENAME ___ ViewController.swift

--TemplateIcon.png

--TemplateIcon@2x.png

--TemplateInfo.plist

这是我的TemplateInfo.plist档案

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kind</key>
    <string>Xcode.IDEFoundation.TextSubstitutionFileTemplateKind</string>
    <key>Description</key>
    <string>An empty MVVM Swift file.</string>
    <key>Summary</key>
    <string>An empty Swift MVVM file</string>
    <key>AllowedTypes</key>
    <array>
        <string>public.swift-source</string>
    </array>
    <key>DefaultCompletionName</key>
    <string>File</string>
    <key>MainTemplateFile</key>
    <string>___FILEBASENAME___.swift</string>
    <key>Platforms</key>
    <array>
        <string>com.apple.platform.iphoneos</string>
    </array>
    <key>Options</key>
    <array>
        <dict>
            <key>Identifier</key>
            <string>productName</string>
            <key>Required</key>
            <true/>
            <key>Name</key>
            <string>Name:</string>
            <key>Description</key>
            <string>The name of the Navigator, ViewController and ViewModel …
Run Code Online (Sandbox Code Playgroud)

xcode xcode-template

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

Xcode模板<< date >>格式

我正在编写一个自定义的Xcode模板,我想改变<<date>>格式化的方式.

例如:

//  Created by «FULLUSERNAME» on «DATE».
//  Copyright «YEAR» «ORGANIZATIONNAME». All rights reserved.
Run Code Online (Sandbox Code Playgroud)

如果今天创建的文件将填写为:

//  Created by SooDesuNe on 2/24/2010.
//  Copyright 2010 MyOrganization. All rights reserved.
Run Code Online (Sandbox Code Playgroud)

以任何"所有数字"格式格式化的日期会引起很多混淆,因为ISO和JIS编写相同日期的方式是24/2/2010.这个月的第24天很清楚,但在本月的前12天不太清楚.

我想要x代码填充<<date>>像:

//  Created by SooDesuNe on 24-Feb-2010.
//  Copyright 2010 MyOrganization. All rights reserved.
Run Code Online (Sandbox Code Playgroud)

因为这种方式没有歧义.有谁知道如何更改日期格式?

xcode templates xcode-template

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

基于视图的iOS应用程序模板

我已经阅读了Apple的"你的第一个iOS应用程序"指南,对我来说,一切都很清楚.但是,当我试图理解XCode中提供的基于视图的iOS应用程序模板如何工作时,我遇到了一些有趣的难题.

我知道应用程序获取主要的nib文件名(通常是MainWindow.xib)形成*-Info.plist文件.我不明白的是,XCode如何知道哪个nib文件与默认情况下使用此基于View的应用程序模板创建的控制器相关联.在本指南中,您将从基于Window的应用程序开始,并且"必须编写"类似于:

MyViewController *aViewController = [[MyViewController alloc]
initWithNibName:@"MyViewController" bundle:[NSBundle mainBundle]];

[self setMyViewController:aViewController];
Run Code Online (Sandbox Code Playgroud)

这很有道理.然而,事实证明,在基于视图的iOS应用程序模板中没有这样的东西,并且首先实际上并不需要这个nib规范,只要您创建了带有选项"With XIB for user interface"的UIViewController子类"检查.我的问题是,XCode如何知道哪个nib与此控制器相关联,即它是将此连接存储在某些文件中,还是通过某种约定(控制器和nib文件的名称可能相同)?此外,'加载来自MyViewBasedAppController''副标题来自于MainWindow.xib中接口构建器的控制器视图?当我手动添加控制器时,它绝对不存在,所以我很好奇XCode在我背后做了什么魔术,当我想我的时候

iphone xcode interface-builder ios xcode-template

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

自定义XCode模板?

我想在XCode中根据Apple模板中的修改项目制作自己的iPhone应用程序模板.

例如,我想采用基于视图的项目,添加图像视图并将该项目另存为模板.真的,这只是一个例子.

这可能吗?怎么会这样?

iphone xcode templates xcode-template

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

Xcode,错误地删除.pch文件,可以恢复吗?

据我了解,.pch文件负责预编译头文件.听起来像是可以重建或重建的东西.

2个问题:

  1. Xcode是否有类似于回收站的文件删除文件可以撤消?
  2. 有没有直接的方法来重建.pch文件?

xcode xcode-template

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

基于视图和基于窗口的应用程序模板之间的主要区别?

Iphone中基于视图的应用程序模板和基于窗口的应用程序模板之间的主要区别是什么?

iphone xcode xcode-template

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

如何从我的 Xcode 模板中删除“另存为”对话框?

我已经完成了我的自定义 Xcode 模板。它创建了 2 个实现和 3 个头文件。我只输入了 1 个名字,其他的都是自动选择的。但是当我保存这些文件时,会出现“另存为”对话框。当我使用 Xcode 模板创建通常的 Obj-C 类时,没有这样的对话框。我也想从我的自定义模板中删除它。

xcode xcode-template

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

如何更改 swift 文件的标题注释

为每个项目自定义标题注释。

\n\n

我创建了一个plist名为IDETemplateMacros.plist,它是所有项目的自定义标题注释,但我需要特定项目的自定义标题,而不是所有项目,并将自定义文本宏恢复为默认值。

\n\n
//\n//  CategoryViewController.swift\n//  ToDoey\n//\n//  Created by Swetha on 28/01/19.\n//  Copyright \xc2\xa9 2019 Swetha. All rights reserved.\n//\n
Run Code Online (Sandbox Code Playgroud)\n\n

\n\n
//Hey..CategoryViewController.swift\n
Run Code Online (Sandbox Code Playgroud)\n\n

我删除了 IDETemplateMacros.plist,但它不会将文本宏恢复为默认值。

\n\n

我期望默认的文本宏。

\n

xcode xcode-template swift

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