小编Ste*_*n H的帖子

Lambda表达式是否在C#闭包中?

lambda表达式(以及程度,匿名函数)是否闭包?

我对闭包的理解是它们是被视为对象的函数,这似乎是匿名函数和Lambda表达式所做的准确表示.

称他们为封闭是否正确?我知道由于lisp方言,闭包产生(或变得流行),但它是否也是一般编程术语?

感谢您提供的任何澄清!

c# lambda

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

对于目标C,便利方法的定义是什么?

在我所处理的大多数语言中,有一种被称为便捷方法,这意味着该方法执行一些非常频繁的小任务,因此使用所述方法更方便.

在Objective-C中,这个定义是否成立?或者它通常只用于描述返回预构建对象的类方法?恩.[NSString stringWithContentsOfFile:...]

这只是一个偏好的东西,还是对这些术语有一些硬性和快速的定义?

干杯,斯特凡

definition objective-c convenience-methods ios

8
推荐指数
2
解决办法
8163
查看次数

如何在textarea中的当前插入位置插入文本

在来自图像的函数调用中,我试图将图像中的alt标记值插入到插入符当前所在位置的textarea中.

这是我目前拥有的代码,它将alt标记值插入文本区域的末尾.

    $("#emoticons").children().children().click(function () {
        var ch = $(this).attr("alt");
        $("#txtPost").append(ch);

    }); 
Run Code Online (Sandbox Code Playgroud)

我遇到问题的两件事是确定插入符号的位置,并在插入符号位置+插入的代码+插入符号后的textarea的值之前创建一个带有textarea值的新字符串.

javascript jquery

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

写入控制台时,为什么系统会发出蜂鸣声

我正在为我的应用程序中使用的Web服务编写控制台测试器。当我将输出写入控制台(JSON)足够大的设置时,控制台应用程序旋转,并且在5-10秒内开始发出哔哔声。我检查了输出\ a并找不到一个,所以我不确定是什么引起蜂鸣。

在这一点上,我只是猜测输出很长,但是我不确定问题可能是什么,或者是否有解决方案。

c# console

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

为iPhone评分明星

我一直在寻找一个五星评级控制一段时间,并没有找到一个可靠的解决方案.这个问题:

有人知道iPhone上是否有5星评级组件?

提供了几个不再可用的项目链接,我无法跟踪它们.

编辑:我显然不善于追踪项目,但我认为部分问题仍然存在.以下是更新后的链接http://code.google.com/p/s7ratingview/downloads/detail?name=s7ratingview-basic-release.zip

所以这个问题有两个部分 - 那里有一个可靠的预制解决方案,你可以指导我吗?

它是更好/相当容易(是的,我意识到这两个方面存在冲突)成长我自己的解决方案?你能给我一些提示/资源吗?我理解子类化UIView和跟踪触摸事件的基本思想,将另一个图像的顶部图像展开为看起来像星星,但更多的方向会有所帮助.我已经在iPhone上开发了一个星期不到一点,仍然需要一点手持.

iphone objective-c rating uiview

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

从不同的线程返回后,在UITableView上设置contentInset

如何从单独的线程返回后在UITableView上设置内容插入?

这里有一些代码来获取我正在做的事情的要点,也可以在这个问题的范围之外提供建议.

如果没有可用的广告,我的主要目标是折叠webview将进入的区域(由contentInset创建的表格上方的区域).

//In View did Load
[NSThread detachNewThreadSelector:@selector(getBannerAdContent) toTarget:self withObject:nil];


-(void)getBannerAdContent
{
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    NSString *html = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://192.168.0.18:83/PhotoGalleryService.svc/LoadBannerAd/"]];
    [self performSelectorOnMainThread:@selector(loadBannerAd:) withObject:html waitUntilDone:NO];
    [pool release];
}


-(void)loadBannerAd:(NSString*)html
{
    UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 2, 300, 40)];

    [webView loadHTMLString:html baseURL:nil];
    webView.delegate = self;
    webView.scalesPageToFit = NO;
    webView.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin);
    [self.view addSubview:webView];
    [webView release];
    UITableView *myTableView = (UITableView*)[self.view.subviews objectAtIndex:0 ];
    //The following line is doing nothing.
    myTableView.contentInset = UIEdgeInsetsMake(44,0.0,0,0.0); …
Run Code Online (Sandbox Code Playgroud)

multithreading objective-c uitableview ios

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