小编sch*_*sch的帖子

如何在iOS上使用NSLog打印出字符串常量

我有一个像这样定义的字符串常量:

#define kMyString @"This is my string text!";
Run Code Online (Sandbox Code Playgroud)

代码中的某处我想用NSLog打印出这段代码:

NSLog(@"This is it: %@",kMyString);
Run Code Online (Sandbox Code Playgroud)

但是得到一个构建错误:Expected expression.

我已经看过Apple的格式说明符,但无法弄明白.

有人可以向我解释如何做到这一点?

谢谢!

string iphone constants nslog ios

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

iPhoneSDK从CATransform3D计算旋转角度

如何通过提供CATransform3D结构作为输入来计算Z轴周围的旋转?

基本上我需要的是另一种方式CATransform3DMakeRotation.

iphone core-animation catransform3d

10
推荐指数
2
解决办法
5992
查看次数

根据他使用的单词发现多个不同用户帐户后面的用户

我想创建算法来区分在不同昵称下在论坛上写作的人.

目标是发现人们匿名注册新帐户到火焰论坛,而不是在他们的主帐户下.

Basicaly我正在考虑使用他们使用的单词并根据相似性或这些单词来比较用户.

用户使用单词

如图所示,user3和user4使用相同的单词.这意味着计算机背后可能有一个人.

很明显,所有用户都使用了许多常用词.所以我应该专注于"用户特定"的话.

输入是(与上图相关):

<word1, user1>
<word2, user1>
<word2, user2>
<word3, user2>
<word4, user2>
<word5, user3>
<word5, user4>
... etc. The order doesnt matter
Run Code Online (Sandbox Code Playgroud)

输出应该是:

user1
user2
user3 = user4
Run Code Online (Sandbox Code Playgroud)

我在Java中这样做,但我希望这个问题与语言无关.

有什么想法怎么做?

1)如何存储单词/用户?什么数据结构?

2)如何摆脱大家使用的常用词?我必须以某种方式忽略用户特定的单词.也许我可以忽略它们因为它们迷路了.我担心他们会隐藏"用户特定词汇"的显着差异

3)如何识别相同的用户? - 不知何故在每个用户之间计算相同的单词?

我非常感谢提前的每一条建议.

language-agnostic algorithm nlp

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

为什么我的gcc不在/ usr/bin/gcc中,即使安装了Xcode 4.3?

我在我的机器上安装了Xcode 4.3,但是,它不是在任何地方,甚至是

find / -name gcc 
Run Code Online (Sandbox Code Playgroud)

不透露它.不过,Xcode可以编译C代码.所以我的系统上必须有一个编译器!

它在哪里?

xcode gcc xcode4.3

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

在自动引用计数(ARC)下,我在哪里放置我的free()语句?

在可可中,ARC使您不必担心保留,释放,自动释放等.它还禁止呼叫[super dealloc].-(void) dealloc允许一种方法,但我不确定是否/何时调用它.

我知道这对于对象等都是如此的好,但是我把free()它放在哪里与malloc()我所做的匹配-(id) init

例:

@implementation SomeObject

- (id) initWithSize: (Vertex3Di) theSize
{
    self = [super init];
    if (self)
    {
        size = theSize;
        filled = malloc(size.x * size.y * size.z);
        if (filled == nil)
        {
            //* TODO: handle error
            self = nil;
        }
    }

    return self;
}


- (void) dealloc         // does this ever get called?  If so, at the normal time, like I expect?
{
    if (filled)
        free(filled); …
Run Code Online (Sandbox Code Playgroud)

free cocoa objective-c dealloc automatic-ref-counting

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

iPad Retina开发

如果我目前有一个ipad应用程序支持 ios 5.0如何合并我的图形以适应同花顺ipad 3&ios 5.1

我一直在寻找通过这些苹果文档,但我没有找到任何事情5.05.1 转换.任何提示

我只是想能够使用高分辨率图形.我当前的图形在sim 上都是像素化5.1.

谢谢!

ipad ios retina-display xcode4.3 ios5.1

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

如何对一个数组列表进行排序,并在java中设置另一个具有相同顺序的列表

我有三个带有String的数组列表.我想对一个arraylist进行排序,并且使用相同的顺序想要在java中设置其他两个列表的元素.我可以排序一个列表,但如何设置其他两个列表的元素与排序列表顺序.

谢谢并问候Rahul

java sorting list

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

.plist文件如何在iOS中运行

我是iOS开发的新手,我想知道.plist文件在iOS中是如何工作的.任何人都可以通过给我一个如何读取写入数据的示例来帮助我.plist吗?

iphone plist ios

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

在AS3中,您将如何删除已在对象上设置的所有属性

有谁知道如何删除在AS3中的静态对象上设置的属性?

理想情况下它会像 -

foreach(property in GlobalStaticVar.properties) {
    GlobalStaticVar.removeProperty(property);
}
Run Code Online (Sandbox Code Playgroud)

有没有人有任何提示在哪里看.

对不起,我有点像一个闪光菜鸟.

谢谢你的时间.

flash actionscript-3

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

UIInterfaceOrientation Xcode

我希望我的应用程序支持PortraitUpSideDown方向.我已经更改了info.p列表以反映这一点并尝试在一个视图上实现更改作为测试

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
    return YES;
    return (interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
    return YES;

}
Run Code Online (Sandbox Code Playgroud)

但观点没有回应.在应用响应之前,是否需要在所有视图上实现此功能?我需要更改Xib设置吗?

cocoa-touch uiinterfaceorientation ios

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