小编Kaj*_*aji的帖子

如何从Xcode导出已完成的应用程序?

我不得不问这个很傻.我有一个应用程序,我希望派人测试他们的机器,但我不知道如何让Xcode生成一个.app文件供我发送给他们.救命?

xcode compilation finalize

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

MySQL中的多列主键5

我正在尝试学习如何使用密钥并打破必须SERIAL为所有表中的所有行设置类型ID 的习惯.与此同时,我也在做多对多的关系,因此要求协调关系的表中任一列的唯一值会妨碍这一点.

如何在表上定义主键,以便任何给定值都可以在任何列中重复,只要所有列的值组合永远不会重复?

mysql key primary-key

21
推荐指数
2
解决办法
6万
查看次数

Objective-C中的字符串操作

掌握了如何在Objective-C中获取和写入变量,现在是时候学习如何用它们做更有用的事情了!现在,我主要是想弄清楚字符串操作是如何工作的.特别是,我正在寻找以下功能:

  • 级联
  • 查找字符串的长度(尤其是多字节/ UTF-8字符串;我使用东亚语言做了很多工作)
  • 只拉一部分字符串(例如"abcfoobarxyz"中的"foobar")
  • 在字符串中搜索(参见上面的例子)
  • 更改案例(上层,下层,标题,如果它很简单)
  • 爆炸/插入字符串(例如,以逗号分隔的列表创建和获取信息)
  • 在字符串中查找/替换
  • 可能有的任何其他通常有用的字符串函数

string objective-c

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

核心数据关系错误

跟踪Core Data中的家族关系(1个父实体+ 2个子类型,其中一个是递归的),尝试在Interface Builder中创建一个下拉菜单,列出父实体的名称,以便用户可以选择一个关联作为正在编辑的条目的父级.我已经设置了所有绑定,但是当它运行时,它会在菜单的第一个插槽中生成以下错误文本:

关系错误为(<NSRelationshipDescription: 0x100143ed0>),名称为parent,isOptional 1,isTransient 0,entity Family,renamingIdentifier parent,validation predicates( ),warnings( ),versionHashModifier(null),destination entity,FamilyRelationship subFamilies,minCount 0,maxCount 0 on 0x10025c850

我已经在网上做了一些阅读,这似乎与我已经建立多对一关系的事实有关(因为一个父母可以有多个孩子,但我想限制每个孩子只有一个父母).我一直试图找出一种方法来重组数据模型,以便不会在需要以这种方式调用的东西上建立多对一的关系,但是我正试图弄清楚如何跟踪孩子.关于解决问题的可能方法的任何想法?

xcode entity-relationship core-data interface-builder

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

带HTML5音频标签的自定义单键播放器

<audio>在一些Web开发中使用标签我最近一直在做,我要做的一件事就是使用它来构建一个单词列表,并在列表中的每个单词旁边提供一个发音样本.设置这一点并不难,但是这种应用几乎不需要全套控件; 只是一个播放按钮.

然而controls,<audio>标签的元素似乎没有完全记录; 我能找到的就是"总是把'放在'这里,除非你想建立自己的玩家".我不想构建我自己的播放器,但是,我只想要一个简单的单按钮播放界面,没有其他任何东西,理想情况下不需要JavaScript或Flash.

html5 html5-audio

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

C中的指针和全局变量有什么区别?

我正在阅读C书,试图在C语言中找到一个更好的基础.虽然我认为我通常会得到指针的概念,但有一件事对我来说似乎是它正在推广它指向一个全局的东西.变量(例如,使用指针从void函数返回值的能力),我自然会随之携带所有伴随的危险.

除了指针引用数组中的特定变量或索引这一事实外,指针和全局变量之间的区别什么?

c pointers global-variables

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

在屏幕上居中Windows

简短而甜蜜:我如何告诉Interface Builder将窗口置于用户屏幕的中心?我在检查员身上看过定位工具,但眼球并不总是像我喜欢的那样正常着陆.这是什么,我应该切换到Xcode和添加一些东西到initawakeFromNib方法?

cocoa interface-builder nswindow centering

6
推荐指数
2
解决办法
5138
查看次数

什么是Cocoa Touch相当于NSArrayController?

已经开始使用Core Data了,虽然我已经想出如何在常规的Cocoa应用程序中使用它,但它似乎在Cocoa Touch中有所不同.如何将实体绑定到Cocoa Touch中的表格单元格等对象?

cocoa cocoa-touch core-data nsarraycontroller cocoa-bindings

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

MySQL中的多对多关系

我最近一直在读外键和加入,并且令人惊喜的是,许多基本概念都是我已经付诸实践的东西.例如,我正在处理一个项目,我正在组织单词列表,并有一个表集,如下所示:

`words` Table
    `word_id`
    `headword`
    `category_id`
`categories` Table
    `category_id`
    `category_name`
Run Code Online (Sandbox Code Playgroud)

现在,一般来说,这将是一对多的关系,其中几个单词与外键一起放在单个类别下category_id.让我们假设了一下,但是,用户选择另一类别添加到一个字,使其多到很多,有没有办法设置我的words表来处理其他类别的话不会产生像额外的列category_2,category_3,等等.?

mysql database-design many-to-many join foreign-keys

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

导出到Cocoa中的MS Word?

在Cocoa中编写一个应用程序,它将从用户那里获取输入,适当地格式化,然后将其导出到MS Word.是否有任何关于如何进行此操作的参考或内置库?

cocoa ms-word ms-office export-to-word

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

财产拒绝合成

我一直在浏览这里的截屏视频,学习如何编写基于表格的iPhone应用程序,到目前为止它一直很顺利.现在我正处于第三集的中途,它开始遇到障碍.

为了删除表的顶层的临时硬编码,本教程NSMutableDicitonary为所有条目及其数据创建一个,然后NSArray使用该forKeys语句创建一个数组,只需要在表格单元格中显示的词条.

我遇到的问题是数组的变量拒绝合成.

违规变量在AppDelegate.h文件中定义,其余属性如下:

@property (readonly) NSArray *recipes;
Run Code Online (Sandbox Code Playgroud)

然后在AppDelegate.m文件中合成并实现如下:

@synthesize recipes;

- (NSArray *)recipes {
    return [data allKeys];
}
Run Code Online (Sandbox Code Playgroud)

我询问了截屏视频的作者,他建议如下AppDelegate.h:

@class Foo :NSObject {
    NSArray *_recipes;
}

@property(nonatomic, retain)NSArray *recipes;

@end
Run Code Online (Sandbox Code Playgroud)

这个用于AppDelegate.m:

@implementation Foo

@synthesize recipes = _recipes;

@end
Run Code Online (Sandbox Code Playgroud)

我试过这个方法,但它创造了比以前更多的错误.是什么让这个变量定义与任何其他@property不同,我怎样才能使它表现出来?

cocoa properties objective-c instance-variables

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