我正在运行Xcode 4.1(4B110)广告试图升级到4.2版本,所以我可以在我的iOS 5 iPhone和iPad上测试内容.麻烦就是appstore说已安装.显然不是.我有一个旧版本的3.2.5或类似的东西和这个4.1版本.
任何人都有任何想法.我刚跟苹果开发者热线的某位朋友说过:
"这可能是一个问题,我不知道.我甚至无法了解你的细节,因为我们没有系统......周一再试一次!"
除非有人能提供帮助,否则对我来说这是个安静的周末
助教.
抢.
更新:突然,appstore告诉我,我有一个可用的更新......对于Xcode 4.2
所以现在它几乎完成了第二次下载(1.8G),但仍然没有安装.
一旦下载实际发生并且由于某种原因下载两次(我认为它最后一次也是这样),所有安装都很好.
任何人都可以帮忙'因为这让我疯了!
我有一个应用程序,我处于早期阶段,它有一个数据模型.到目前为止,它只有5个实体和几个关系.
到目前为止,我还没有使用版本控制,只是从我的iPad上删除应用程序并在我更改架构时重新加载它.到目前为止,这已经很好了,因为我已经多次更改了模式.
所以今天早上我尝试添加一个与模型中现有实体有关系的新实体.一切都好看,直到我回去检查模型.图表视图非常复杂.关系缺失,箭头指向空白区域,布局不是我保存的方式......
删除新实体会使事情恢复正常.或似乎.
我可以添加没有问题的实体,但是一旦我尝试添加关系就搞砸了.我认为,比模型本身还可以,只是图形表示被破坏了.
我已经尝试创建一个新版本,将其设置为当前版本,每次编辑它和相同的结果......我看不到任何可以解决的问题.
这是我第一次使用核心数据,所以也许这对我来说是愚蠢的,但我很确定我正在为其他4个实体做同样的事情.
请帮忙!
我有一个自UICollectionViewCell定义背景视图,使用多种颜色方案之一绘制.背景视图的颜色方案在我-(id)initWithFrame:andColourPalette:的View 自定义初始化程序中设置.
我的UICustomViewCell子类中有一个类似的自定义初始化器,但是当我在设置单元格时,我无法弄清楚如何调用此初始化器cellForItemAtIndexPath:
任何人都可以帮我这样做吗?或者提供替代解决方案,将此色彩词典传递到Cell中以传递给subView?
编辑以显示更多细节:
这是我在UICollectionView VC中的内容:
在ViewWillAppear中:
[self.collectionView registerClass:[OPOLawCollectionViewCell class] forCellWithReuseIdentifier:CELL_ID];
self.colourPalette = [OPOColourPalette greenyColourPalette];
Run Code Online (Sandbox Code Playgroud)
在cellForItemAtIndexPath中:
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:CELL_ID forIndexPath:indexPath];
OPOLawCollectionViewCell *lawCell = (OPOLawCollectionViewCell *)cell;
MainLevel *level = self.collectionData[indexPath.row];
lawCell.delegate = self;
lawCell.colourPalette = self.colourPalette;
Run Code Online (Sandbox Code Playgroud)
在我的自定义UICollectionViewCell中
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if (self)
{
// get background view
OPOLawBook *lawBookView = [[OPOLawBook alloc]initWithFrame:CGRectMake(0, 0, 200, 265) andColourPalette:self.colourPalette];
Run Code Online (Sandbox Code Playgroud)
但这不起作用 - 我猜是因为没有设置属性.
如果我将最后一行更改为此,那么它可以正常工作:
OPOLawBook *lawBookView = [[OPOLawBook alloc]initWithFrame:CGRectMake(0, 0, 200, …Run Code Online (Sandbox Code Playgroud)