小编Ste*_*son的帖子

什么会导致objectForKey:返回null并且有一个有效的字符串?

我有一个问题,NSDictionary返回null一个NSString即使字符串是字典中.这是代码:

- (void)sourceDidChange:(NSNotification *)aNote {
    NSDictionary *aDict = [aNote userInfo];
    DLog(@"%@", aDict);
    NSString *newSourceString = [aDict objectForKey:@"newSource"];
    DLog(@"%@", newSourceString);
    newSourceString = [newSourceString stringByReplacingOccurrencesOfString:@" " withString:@""];
    DLog(@"%@", newSourceString);
    NSString *inspectorString = [newSourceString stringByAppendingString:@"InspectorController"];
    DLog(@"%@", inspectorString);
    newSourceString = [newSourceString stringByAppendingString:@"ViewController"];
    DLog(@"%@", newSourceString);
}
Run Code Online (Sandbox Code Playgroud)

我得到以下日志声明:

2010-04-17 23:50:13.913 CoreDataUISandbox[13417:a0f] -[RightViewController sourceDidChange:] { newSource = "Second View"; }
2010-04-17 23:50:13.914 CoreDataUISandbox[13417:a0f] -[RightViewController sourceDidChange:] (null)
2010-04-17 23:50:13.916 CoreDataUISandbox[13417:a0f] -[RightViewController sourceDidChange:] (null)
2010-04-17 23:50:13.917 CoreDataUISandbox[13417:a0f] -[RightViewController sourceDidChange:] (null)
2010-04-17 23:50:13.917 CoreDataUISandbox[13417:a0f] …
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c nsdictionary nsstring

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

在一个UIViewController中处理多个UITableViews的最佳方法?

我有一个UIViewController应该能够显示tableView多个数据源的s.在UITableView关于屏幕的一半大小跨度,并且有和上下键,使您可以通过不同的数据.每次按下向上和向下按钮,我想最终使用UIViewAnimationTransitionCurlDown或类似的东西来显示下一个UITableView.

问题是:我需要多个UIViewControllers才能做到这一点,tableView每个都嵌入了吗?当我UITableView按下向上或向下按钮时,我应该只创建一个实例并更改其数据源吗?如果它只是一个实例UITableView,我如何设法在屏幕的一部分上进行卷曲过渡,使它看起来像一个新tableView的进入?

iphone core-animation uitableview uikit

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

如何确定图像中是否存在图像?

我有一个NSStrings 数组:

Flower
Car
Tree
Cat
Shoe
Run Code Online (Sandbox Code Playgroud)

其中一些字符串具有与之关联的图像; 有些人没有.我可以通过附加.png名称(例如Flower.png)来构建图像名称.

在尝试将图像加载到视图中之前,如何检查图像中是否存在该图像?

iphone cocoa-touch objective-c nsstring uiimage

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

如果我希望在多种语言中保持一致,我应该使用双引号或单引号来引用字符串吗?

在JavaScript中,在编写字符串时使用单引号还是双引号似乎并不重要.但是,一些编程语言对它们的区别对待.

跨多种编程语言比另一种更可靠吗?使用一个而不是另一个是否有任何利弊(除了字符串中的撇号或引号时)?

我想选择一个然后能够在多种编程语言中使用它 - 它意味着同样的事情(如果可能的话).

javascript syntax programming-languages

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

如何禁用或加密我的网站的"查看源代码"

有没有办法禁用或加密我的网站的"查看源",以便我可以保护我的代码?

javascript php

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

错误:'keyCode'为null或不是对象

我运行此功能时收到此错误

<script language="javascript" type="text/javascript">
        //function for check digit
    function check_no(e)
         {
             if (!((e.keyCode >= 48) && (e.keyCode <= 53)))
             {
                 alert("Solo valores entre 0 y 5 pueden ser ingresados");
                 e.keyCode = 0;
             }
         }
</script>
Run Code Online (Sandbox Code Playgroud)

我在c#的load页面中调用该函数

foreach (GridViewRow grdrow in DGPlanilla.Rows)
                {
                    TextBox tb1 = (TextBox)grdrow.FindControl("TextBox1");
                    if (tb1 != null)
                    {
                        tb1.Attributes.Add("Onkeypress", "check_no()");
                    }

                }
Run Code Online (Sandbox Code Playgroud)

javascript c#

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

弹出对话框10秒后隐藏

我在一些网站上工作,我使用了jQuery UI,用于弹出对话框.

我希望在10秒后关闭它,我已经使用了fadOut 10000毫秒,但它慢慢消失.

链接在这里

查看源代码,请帮助我.

html javascript css jquery jquery-ui

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

缩进

我喜欢这样做,如在indesign或Quark中...段落缩进...用于图片

如何在html和css中做到这一点的正确方法

我不希望文本围绕图像...我希望整个左侧部分受到保护,将图片放入边缘将会起作用...但是对于10-20-30像素(固定量(坏))

我尝试过负面定位..没有运气!

这是一个解释的小图像!

alt text http://produits-lemieux.com/indent.jpg

html css positioning

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

如何检查div是否具有元素innerHTML

我有一个div,它包含n个子节点.我有一个for循环:

for (iloop = 0; iloop < summaryDiv.childNodes.length; iloop++) {
    if (summaryDiv.childNodes[iloop].innerHTML.contains('display:block')) {
        flag = false;
    }
}
Run Code Online (Sandbox Code Playgroud)

这里有些子节点不包含innerHTML元素.我需要检查子节点是否包含innerHTML元素,然后我需要检查样式(display:block).我怎样才能做到这一点?

html javascript

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

在iPhone中发送电子邮件

在我的应用程序中,我必须向客户的电子邮件发送反馈.

这是我的代码,

-(void) send:(id) sender {
    [self sendEmailTo:[txtTo text] withSubject:[txtSubject text] withBody:[txtBody text]];
}

-(void) sendEmailTo:(NSString *)to withSubject:(NSString *) subject withBody:(NSString*)body {
    NSString *mailString = [NSString stringWithFormat:@"mailto:?to=%@&subject=%@body=%@",
    [to stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
    [subject stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
    [body stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];

    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:mailString]];
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.是否需要任何类型的SMTP设置或其他?我尝试了Apple的MailComposer示例,但它也不起作用.

请帮我.

email iphone cocoa-touch

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

Cocoa-Touch中的重复类

在Cocoa-Touch iPhone应用程序中,如果我添加一个名为ListXcode项目的类,我会收到此错误:

objc [25878]:类列表在/usr/lib/libobjc.A.dylib和/ Users/steve/Library/Application Support/iPhone Simulator/User/Applications/4883BE28-51DA-493C-9D8A-28FD026708F4/Duplicate中实现类Test.app/Duplicate类测试.将使用两者之一.哪一个未定义.

我还没有上过List课 - 我刚把它添加到项目中.

如果重命名该类,则错误消失.知道可能导致此错误的原因是什么?Apple在List某处有自己的类吗?

iphone cocoa-touch objective-c

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

没有推送通知的iPhone应用警报?

如何在不使用推送通知的情况下提醒用户他们需要做某事?例如,如果我有一个闹钟应用程序,如果没有使用推送通知,如何在没有运行时让它响铃?

iphone objective-c push-notification

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

在iPhone上的Safari中打开PDF

是否可以从Safari中的网站打开PDF以将其保存到本地磁盘?

pdf iphone cocoa-touch objective-c

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