相关疑难解决方法(0)

如何避免Xcode对故事板文件的无偿编辑?

当我导航到我的一个xib文件时,Xcode将文件标记为触摸.撤消和还原无效.保存似乎没有坏处,但是故障导致我经常额外的git工作.

有没有其他人看到这个或对我的MainWindow.xib中的某些东西有所了解会导致它?

2016年编辑 - 仍在发生!

xcode xib

57
推荐指数
2
解决办法
5343
查看次数

Xcode - 故事板视图在打开时修改大小和位置

我注意到一些非常讨厌Xcode的东西:我有一些故事板,当我打开它们时,某些视图的大小和位置会被系统地更新.特别是在与团队合作时,这很烦人.

这是我如何产生这种行为:

  • 我从git存储库中提取应用程序
  • 打开受影响的故事板,根本不做任何修改
  • git diff已经告诉我差异了
$ git diff
...
- <rect key="frame" x="576.99999828648401" y="11" width="170" height="20"/>
+ <rect key="frame" x="577" y="11" width="170" height="20"/>
...
- <rect key="frame" x="518.99999921768904" y="7" width="228" height="30"/>
+ <rect key="frame" x="519" y="7" width="227.99999841338541" height="30"/>
Run Code Online (Sandbox Code Playgroud)

这是发生在其他人身上吗?

问题是:
为什么我的故事板在我打开时会被修改,以及如何防止它?


注意:

我意识到这似乎只发生在<rect />包含在labels&textFields中

git xcode objective-c xcode-storyboard

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

iOS故事板 - 实践经验re:多个开发者?

故事板似乎是处理iOS中多个视图控制器以及它们之间转换的优雅方式.

但是,出于对多个开发人员对同一故事板文件中的视图控制器进行更改以及可能导致的合并冲突而发生的情况的考虑,我一直避免使用它们.

在中等复杂度的生产应用程序中,有没有人有这方面的实际经验?

您的评估是什么 - 在这方面是否为"黄金时间"准备好了故事板?或者它更适合单个开发人员或小型开发团队?

(以及解决方法,例如'分割'成多个storyboard文件?)

意见?

谢谢!

uikit ios uistoryboard uistoryboardsegue

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