小编Joh*_*ith的帖子

NSSearchPathForDirectoriesInDomains问题

我正在尝试工作目录.不幸的是,当我运行NSSearchPathForDirectoriesInDomains时,我得到一个不可写的目录.我得到的是:

/ Users/me/Library/Application Support/iPhone Simulator/User/Documents

当我运行其他人的例子时,我得到:

/ Users/me/Library/Application Support/iPhone模拟器/用户/应用程序/ 6958D21C-C94B-4843-9EF1-70406D0CA3A3/Documents

这是可写的.

使用的代码片段是

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(documentsDirectory);
Run Code Online (Sandbox Code Playgroud)

我需要做什么才能让我获得相同的长目录结构?

filesystems iphone objective-c uikit

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

定量金融研究语言

我正在研究解释量化金融库,主要用于股票衍生品的快速原型设计.我对这些语言没有任何经验(我听说过Goldman-Sach的俚语,但从未见过它).

这些语言中有哪些功能,它们是否具有与金融市场相对应的一些独特功能?

finance programming-languages rapid-prototyping

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

QuantLib入门指南

在quantlib(http://quantlib.org)上有一个很好的入门文档吗?这些示例没有详细记录,并且帮助没有给出那么多的见解.

c++ finance quantlib

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

XCode GCC-4.0 vs 4.2

我刚刚将编译器选项从4.0更改为4.2.

现在我收到一个错误:

jump to case label crosses initialization of 'const char* selectorName'
Run Code Online (Sandbox Code Playgroud)

它在4.0中运行良好

有任何想法吗?

xcode gcc objective-c objective-c++

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

强制UITableView转储所有可重复使用的单元格

我有一个UITableView,我通过它设置了背景色

UIView *myView = [[UIView alloc] init];
if ((indexPath.row % 2) == 0)
    myView.backgroundColor = [UIColor greenColor];
else
    myView.backgroundColor = [UIColor whiteColor];

cell.backgroundView = myView;
[myView release];
Run Code Online (Sandbox Code Playgroud)

我发现的问题是,当我编辑表(通过setEditing:YES ...)时,某些颜色不变的单元格彼此相邻。如何强制UITableView完全重绘。reloadData做得不好。

是否有深层清洁重绘?

iphone cocoa-touch uitableview

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

app作为调试运行,但崩溃作为发布

我有一个程序在Debug配置中在设备上运行良好,但作为Release发布失败.任何人都有这种经历,我该如何解决?

谢谢

iphone xcode cocoa-touch

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

简单的bug崩溃挂起Xcode

我已经构建了最简单的iPhone程序,一个基于窗口的程序.我只将testappdelegate.h文件更改为以下内容:

#import <UIKit/UIKit.h>

@interface TestAppDelegate : NSObject <UIApplicationDelegate> {
    UIWindow *window;
    int pos[10]10]; //note the error here.
}

@property (nonatomic, retain) IBOutlet UIWindow *window;

@end
Run Code Online (Sandbox Code Playgroud)

注意'int pos ...'行中的错误.

当我尝试编译此程序时,XCode挂起(显示数百万个错误).我不是问如何修复这条线,修复很明显.

问题是压倒XCode而我想知道为什么?

更新:提交的错误报告错误ID#8406197

Update2:9月24日.我得到了Apple Engineering的回复,提供了以下信息:

我们不打算在llvm-gcc或gcc中修复它,它已经在clang中修复了.在这个bug的克隆中跟踪Xcode没有吓坏了.

我们现在正在关闭此错误,因为我们的工程师已经意识到这个问题,并将继续离线跟踪它.

iphone xcode objective-c

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

NSLog提交的应用程序

我不幸地提交了一个NSLog仍处于活动状态的应用程序.它很少发生火灾,但我想知道我的应用被拒绝的可能性是什么?

我不是在问如何压制NSLog.我已经知道怎么做了.它只是一个迷路的NSLog,它误导了它.

iphone nslog app-store appstore-approval

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

Lua成语汇集在一个地方

我正在为我的一些应用程序使用Lua.我正在寻找一个Lua成语的中央存储库,因为我不想在Lua中编写C语言.

我遇到的几个例子是:

x = x or v
Run Code Online (Sandbox Code Playgroud)

如果尚未设置,则为x设置默认值.

另一个是

x, y = y, x
Run Code Online (Sandbox Code Playgroud)

交换两个变量.

lua iphone-wax

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

NSString stringWithFormat问题

我正在尝试使用NSString构建一个小表.我似乎无法正确格式化字符串.

这就是我所拥有的

[NSString stringWithFormat:@"%8@: %.6f",e,v]
Run Code Online (Sandbox Code Playgroud)

其中e是来自其他地方的NSString,v是浮点数.

我想要的是输出这样的东西:

Grapes:       20.3
Pomegranates:  2.5
Oranges:      15.1
Run Code Online (Sandbox Code Playgroud)

我得到的是

Grapes:20.3
Pomegranates:2.5
Oranges:15.1
Run Code Online (Sandbox Code Playgroud)

如何修复格式以执行此类操作?

iphone cocoa cocoa-touch objective-c

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