我在iPhone开发初学者,我试图创建一个ipa与我的个人资料和有效的证书,但Xcode是因为在我的代码中创建一个通用的Xcode归档文件,而不是iOS应用归档有两个.xcodeproj在那里.
从其中一个stack overflow answer我按照以下步骤:
但我仍然没有得到解决方案.
我有NSMutableArray词典:类似于:
(
{
"Key1" = "Name1";
"Key2" = "Age1";
"Key3" = "Address1";
},
{
"Key1" = "Name2";
"Key2" = "Age2";
"Key3" = "Address2";
},
{
"Key1" = "Name3";
"Key2" = "Age3";
"Key3" = "Address3";
}
)
Run Code Online (Sandbox Code Playgroud)
使用此代码搜索键1值.用户可以键入偶数字母表,我必须使用包含该字母表的键搜索所有字典.
NSPredicate *filter = [NSPredicate predicateWithFormat:@"'Key1' =[cd] %@", searchstring];
NSArray *filteredContacts = [DisplayArray filteredArrayUsingPredicate:filter];
Run Code Online (Sandbox Code Playgroud)
但这个谓词不起作用.请帮忙.
当我Product > Analyze的铿锵声分析仪给我一个内存泄漏我不明白.它说我在第二行泄漏了在下面代码的第一行中初始化的东西
[[testView newScore] setText: [NSString stringWithFormat: @"+%d", addScore]];
[[testView newScore] setTextColor: [UIColor greenColor]];
Run Code Online (Sandbox Code Playgroud)
由于Instruments现在不能正常工作(我正在使用带有SDK 4.3的Xcode 4.1),我无法进一步研究这种泄漏.
你知道为什么这可能是内存泄漏.该属性newScore定义如下:
@property (nonatomic, retain) UILabel *newScore;
Run Code Online (Sandbox Code Playgroud)
并且testView是.的子类UIView.
编辑:分析仪输出的屏幕截图:

谢谢你的阅读!
ios ×3
objective-c ×2
badge ×1
nspredicate ×1
uilabel ×1
uisearchbar ×1
uitabbaritem ×1
unit-testing ×1
xcode ×1
xctest ×1