问题列表 - 第44715页

试图将字典对象添加到NSMutableArray - 后面的数组返回null?

我刚刚搜索了我的特定问题,虽然答案很接近,但我无法理解答案......所以我需要一些帮助.

我想用一组字典对象填充一个数组(NSMutableArray),这些字典对象是从JSON字符串解析的......我得到的字典部分,我得到的JSON解析,但当我尝试将这些对象放入NSMutableArray和NSLog我得到(null)...这是我的步骤(以一般方式)

编辑1: 我正在创建的数组名为NewFinalArray.它是一个NSMutableArray,在.h文件中声明并合成(现在是alloc'd和init'd),如DetailViewController的viewDidLoad方法中所述.它的内容将显示在UITableView中.

- 在DetailViewController中,我成功创建了一个普通的NSArray/NSMutableArray,并用我的UITableView中显示的值填充它.

- 在新场景中,我收到要通过JSON字符串显示的信息,这些字符串可以通过字典对象检索.我正在为iPHone/iPad使用Stig JSON库.我没有问题.

- 我想要做的是获取现有的字典对象(我可以从现有的数组中查看并查看)并将它们添加到一个新的数组中,用于在我的UITableview中显示菜单项.

  1. 我在我的.h文件中声明了我的mutableArray

    @interface blah : ...,...,...{
    NSMutableArray *newFinalArray;
     // other vars and IBOutlets
    }
    
     @property (nonatomic, retain) NSMutableArray *newFinalArray;
    
     // other @property and (IBAction) stuff
     @end
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后我在我的.m文件中合成它...我甚至在viewDidLoad中分配/插入它(它是一个DetailViewController)

     @synthesize this,that, newFinalArray; // keep track of newFinalArray, that's the one I want
    
     - (void)viewDidLoad {
       // other code
       [[newFinalArray alloc] init]; // ya returns a warning, about not responding to alloc, but whatever (for now)
       // I also tested of course without …
    Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsdictionary nsmutablearray ipad

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

NumPy中的ndarray是否有"边界框"功能(具有非零值的切片)?

我正在处理通过numpy.array()创建的数组,我需要在模拟图像的画布上绘制点.由于在包含有意义数据的数组中心部分周围有很多零值,我想"修剪"数组,删除仅包含零的行和仅包含零的行.

所以,我想知道一些本地numpy函数甚至是一个代码片段来"修剪"或找到一个"边界框"来仅切片数组中包含数据的部分.

(因为这是一个概念性的问题,我没有提出任何代码,对不起,如果我应该,我很新鲜在SO上发帖.)

谢谢阅读

python arrays numpy trim bounding

18
推荐指数
2
解决办法
6326
查看次数

JQuery可以通过<label>的文本选择还是枚举其属性?

我正在尝试:

$('label[text="someValue"])
Run Code Online (Sandbox Code Playgroud)

但我得到一个空集返回,很可能因为文本不是属性.

是否可以通过元素的文本或内部html进行选择?

编辑: :contains("someValue)不够严格,因为它会返回someValue的任何匹配作为子字符串.

有没有办法枚举所有元素的属性,以便在调试/执行期间调查/询问它们?

jquery jquery-selectors

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

如何防止Silverlight视图中的闪烁?

我在Silverlight UI中遇到了一个相当普遍的情况,其中各种元素的可见性都绑定到ViewModel的某些属性上。例如,我可能有一个这样的控件:

<myapp:WarningView Visibility="{Binding IsInWarningState}" />
Run Code Online (Sandbox Code Playgroud)

如果警告状态为true,则我们想显示控件,否则,我们不希望显示控件。问题在于,在很多情况下,页面都会呈现并显示所有内容,包括WarningView控件,然后再过一秒钟将视图隐藏起来,看起来非常笨拙。

我认为正在发生的事情是View加载并向服务器进行了异步调用以获取数据,但是在此之前,没有DataContext,因此没有任何警告视图绑定到该对象,并使用默认值,并且默认值是显示控制。

视图实例化其自己的视图模型似乎是最干净的方法,或者至少这就是我现在正在做的事情。而且由于该调用是异步的,因此当您要显示某些内容但还没有实际数据要显示时,总会有一定的间隔。我可以想象制作一个具有更好默认值的模拟ViewModel,但这似乎需要大量工作来进行整个项目。

那么解决此问题的最佳方法是什么?

silverlight mvvm

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

0xF8是UTF-8编码的XML文档中的有效字节吗?

我收到一份声称是UTF-8(<?xml version="1.0" encoding="UTF-8"?>)的文件.我在过去遇到过一些问题,其中发送方的编码声明并不是那么可靠(即文件被声明为具有给定的编码而实际上它们没有),所以我尝试使用http://进行检查utf8checker.codeplex.com/根据此工具,0xF8字节表示此文档不是UTF-8编码的.

但是,相反,此页面将挪威字符'ø'列为UTF-8中的0xF8.(该页面是挪威语,但是,我所指的数据来源于页面底部的表格.)

任何人都可以帮我解决这个问题吗?我在这里感到很困惑.

谢谢!

c# xml encoding utf-8

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

如何确定数组中哪个字符串与给定字符串最相似?

给定一个字符串,

string name = "Michael";
Run Code Online (Sandbox Code Playgroud)

我希望能够评估数组中哪个字符串最相似:

string[] names = new[] { "John", "Adam", "Paul", "Mike", "John-Michael" };
Run Code Online (Sandbox Code Playgroud)

我想为用户创建一条消息:"我们找不到'Michael',但'John-Michael'很接近.这就是你的意思吗?" 我该如何做出这个决定?

c# algorithm

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

列中的空值何时为"安全"?

设计数据库是否有一般的经验法则允许列作为空值与3nf规范化?我有一个列,其中列主要由空值(85%)组成,但表大小不超过10K记录(不是很大).它主要用于记录和记录保存,因此大多数事务将是插入和选择,没有更新.我正在尝试考虑性能和简化设计.在这种情况下,非规范化还是规范化会有很大的好处吗?不同的RDBMS表现不同吗?

mysql sql sql-server oracle database-design

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

执行前制作CMake打印命令

我正在开发一个用Linux上的CMake构建的大型C++项目.CMake运行正常,在模块和应用程序树中生成大量的Makefile.运行GNU make会导致链接器错误.如何make在运行之前打印出确切的命令?

-d选项不会打印命令,但是大量信息没有帮助.

-n选项打印所有命令,但不运行它们,所以我不知道确切的问题是什么.从make -n检查stdout,我没有看到任何相关的命令.我怀疑某些命令会根据早期命令的结果而改变,而Makefiles的层次结构使得很难分辨出真正发生的事情.

我在make的手册页中看不到其他任何看起来有用的选项.

linux cmake gnu-make

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

我可以在另一个视图中调用视图吗?

我的一个视图需要添加一个项目,以及其他功能,但我已经有另一个视图,专门添加一个项目.

我可以这样做:

def specific_add_item_view(request):
    item = Item.objects.create(foo=request.bar)

def big_view(request):
    # ...
    specific_add_item_view(request)
Run Code Online (Sandbox Code Playgroud)

django django-views

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

如何使用sp_send_dbmail发送多个查询?

我正在尝试使用发送电子邮件sp_send_dbmail.我需要它将一个查询作为附件发送,另一个作为电子邮件正文的一部分发送.问题是sp_send_dbmail只有一个@query参数,我看不到任何添加另一个参数的方法.

是否有任何方法可以a)添加第二个查询(附加所有参数)或b)执行查询到变量然后将其添加到我的电子邮件正文?

我正在使用sql-server 2005.

TIA!

sql t-sql sql-server sp-send-dbmail sql-server-2005

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