小编Nik*_*ozi的帖子

将Xcode工作区方案添加到版本控制

我想与其他团队成员分享我创建的Workspace Schemes.但是它们都存储在.xcodeproj> xcuserdata> .xcuserdatad> xcschemes下.我已经在SVN中设置了要忽略的xcuserdata文件夹,因为我假设该文件夹中的所有数据都是用户特定的.

有没有解决的办法?即我不希望这些方案是用户特定的.或者我应该检查xcschemes文件夹.如果我这样做,其他用户是否能够查看和使用我的方案?

version-control xcode

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

自定义按钮框架看起来不如Round Rect UIButton

我正在尝试绘制自定义按钮框架,如下所示:

UIBezierPath *stroke = [UIBezierPath bezierPathWithRoundedRect:self.bounds
                                                  cornerRadius:RECT_CORNECR_RADIUS];

[stroke stroke];
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,角落曲线看起来比侧面更有思想性.如果你看看UIButton的默认框架,它是非常统一的.A是UIButton,B是自定义按钮.

任何想法我怎么能使它更像UIButton.

A是UIButton,B是自定义按钮

custom-controls uibutton ios uibezierpath

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

Xcode:将WorkspaceSettings.xcsettings添加到源代码管理中

在Xcode中,为每个Xcode用户分别存储更改文件>工作区设置...中的设置.我希望为所有用户设置工作区设置相同.我的目标是将构建的目标复制到同一个相对目录中.

默认情况下,工作区设置存储在:

[工作区名] .xcworkspace/xcuserdata/[用户名] .xcuserdatad

我希望能够在所有用户之间共享此功能,以便将其添加到版本控制中.

version-control xcode

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

Xcode/Git存储库错误:"请验证工作副本是否可访问,然后重试."

以下是我采取的步骤.

  1. 我打开Xcode(4.3.3)管理器并选择Checkout或Clone Repository
  2. 我选择位置https://MyUsername@bitbucket.org/MyUsername/myrepo.git
  3. 克隆按钮,它成功克隆在我的本地磁盘上
  4. 所以我打开项目的本地副本并对其进行一些更改.
  5. 当我尝试提交更改(或执行任何其他与git相关的操作)时,我收到以下错误:

无法访问工作副本"MyAppName".

请确认可以访问工作副本,然后重试.

但是,我可以使用命令行从终端应用程序执行提交(以及其他类型的git操作)而不会出现任何问题.

我尝试重新启动计算机,删除所有Xcode设置,但没有任何帮助.

更新:我今天再试一次,现在工作正常.也许这是Xcode中的某种间歇性错误.

git xcode bitbucket

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