小编use*_*383的帖子

iOS - 向UITableViewCell添加徽章

如何添加徽章UITableViewCell,如下所示:

替代文字http://img17.imageshack.us/img17/9974/img0001ac9.png

我应该简单地添加一个带有文本和标签的子视图吗?

objective-c uitableview ios

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

Xcode 3.1.4缺少代码签名权利选项?

我正在使用Xcode 3.1.4并且遇到可怕的""可执行文件已使用无效的权利进行签名."错误.

我试图在BUILD选项中添加Entitlement.plist但我找不到放在哪里.

此选项过去存在于"代码签名标识"之上.我认为它被称为"代码签名权利"或其他东西.

您的xcode 3.1.4版本中是否缺少这个?

iphone xcode

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

在架构上,如何从AppStore安装iPhone应用程序?

当我们通过AppStore点击"立即安装"按钮时,我很好奇将应用程序带到iPhone上的过程是什么?

它下载压缩拉​​链吗?PKG?和XCOPY相当吗?

iphone

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

UiTextField和resignFirstResponder

我有一个奇怪的设置.

我有一个View名为View1和一个ViewController调用viewController1

IB,View1ViewController1的子代.

View1中,我使用代码a创建UITextField并添加为子视图.

在我Viewcontroller,我有viewController1 : UIViewController <UITextFieldDelegate>

现在..我想在View1中的文本字段获得键盘中的"完成"按钮时重新签名键盘,所以我有

- (BOOL)textFieldShouldReturn:(UITextField *)TEXTFIELD {
    [TEXTFIELD resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

现在的问题是,如何在TEXTFIELD(在我的viewcontroller中定义)和我的View中定义的文本字段之间建立连接?

我是否必须在interfaceBuilder中执行某些操作?

也许我完全不在这里......

一些提示非常感谢

iphone uiviewcontroller first-responder

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

在OSX上安装应用程序的首选过程是什么?

我是从Windows世界来的......在Windows上,我们有Windows Installer软件包(MSI文件),由系统组件(Windows Installer)处理以安装应用程序(这个系统组件跟踪引用的想法)库和实现事务安装,理论上避免了拙劣的安装)......

有人可以解释一下如何在OSX上安装应用程序的架构和流程吗?Windows Installer是否有相应的组件?如果是这样,我将如何将它用于我的应用程序?

macos installer

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

这是使用AVAudioPlayer的正确方法吗,我的代码看起来是否合适?

考虑到代码:

    soundFilePath = [[NSBundle mainBundle] pathForResource: @"Sound"    ofType: @"wav"];    
    fileURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];   
    avPlayerNextLevel = [[AVAudioPlayer alloc] initWithContentsOfURL: fileURL  error: nil];
    avPlayerNextLevel1.volume = volume ;
    [soundFilePath release];
    [fileURL release];
Run Code Online (Sandbox Code Playgroud)

然后播放声音

    if([avPlayerNextLevel prepareToPlay]){
        [avPlayerNextLevel play];
    }   
Run Code Online (Sandbox Code Playgroud)

我在游戏中多次这样做.有时在模拟器上,声音停止播放.有时我会用AvAudioPlayer检测到内存泄漏.

我的代码一切都好看吗?

iphone

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

在JSON.net中解析UTC时间

我有一个JSON文件,我已将其反序列化为我创建的一个名为MyType的类

JsonConvert.DeserializeObject<MyType>(json);
Run Code Online (Sandbox Code Playgroud)

其中一个JSON属性是Time,以UTC表示.我将此UTC时间转换为DATETIME对象

DateTime timestamp = DateTime.ParseExact(
    JsonTime, "o", CultureInfo.InvariantCulture, DateTimeStyles.RoundtripKind);
Run Code Online (Sandbox Code Playgroud)

当UTC时间为:2014-06-25T00:30:07.9289078 + 00:00时,以上工作正常

但是请注意:2014-06-24T00:31:08.62124 + 00:00

我怀疑这很可能是因为在"+"之前缺少尾随的"0"

我正在玩JSON.net,并试图使用Jtoken.Parse方法,这似乎正在做我想要的.

var t = Newtonsoft.Json.Linq.JToken.Parse(
      @"{ ""x"": ""2014-06-24T00:31:08.62124+00:00"" }").Value<DateTime>("x");
Run Code Online (Sandbox Code Playgroud)

JToken.Parse如何正确转换此UTC时间以及如何使用它JsonConvert.DeserializeObject<MyType>(json);

我试着设置这个

public static JsonSerializerSettings JsonSerializerSettings1
{
  get
  {
     return new JsonSerializerSettings { DateParseHandling = DateParseHandling.DateTime};
  }
}
.......
return JsonConvert.DeserializeObject<MyType>(json, JsonSerializerSettings1);
Run Code Online (Sandbox Code Playgroud)

在反序列化期间,它仍然不会将UTC转换为日期时间

json.net

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