小编use*_*226的帖子

IOS isEqualToString不起作用

以下示例程序输出相同,但程序无法正常工作.

NSDirectoryEnumerator *directoryEnumerator = [[NSFileManager defaultManager]
                                   enumeratorAtPath:kDocdir];

for (NSString *pathi in directoryEnumerator)
{
   NSString *fileName_Manager = [pathi lastPathComponent];
   NSLog(@"fileName_Manager = %@",fileName_Manager);

   Artist *name_Databse =  [self.fetchedResultsController
                               objectAtIndexPath:IndexPath];
   NSLog(@"name_Databse     = %@",name_Databse.name);



   if ([fileName_Manager isEqualToString:name_Databse.name]) {
       NSLog(@"Same Name");
   }else{
       NSLog(@"Different Name");
   }

}
Run Code Online (Sandbox Code Playgroud)

输出:

2013-04-25 15:37:43.256 Player[36436:907] fileName_Manager = alizée - mèxico - final j'en
2013-04-25 15:37:43.272 Player[36436:907] name_Databse     = alizée - mèxico - final j'en
2013-04-25 15:37:44.107 Player[36436:907] Different Name
Run Code Online (Sandbox Code Playgroud)

名称中的特殊字符时无法正常工作.为什么会这样?谢谢 ...

这里有同样的问题:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name == %@",[pathi lastPathComponent]];
Run Code Online (Sandbox Code Playgroud)

我如何在这里进行编辑?

iphone objective-c nsstring nsfilemanager ios

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

这个崩溃报告告诉我为什么我的应用程序无法启动?

Apple告诉我,我的应用程序在启动时崩溃了.这是崩溃报告,但我不知道它意味着什么.可能的原因是什么?

CrashReporter Key:   8ebc5eb666109db6d4970a4148cf88160f6805b5
Hardware Model:      xxx
Process:             Music Player [907]
Path:                /private/var/mobile/Containers/Bundle/Application/664B5DFA-4F34-4469-B30D-EC43B25F39E0/Music Player.app/Music Player
Version:             1.0 (1.0)
Code Type:           ARM-64 (Native)
Parent Process:      launchd [1]

Date/Time:           2015-01-17 10:11:49.478 -0800
Launch Time:         2015-01-17 10:11:28.916 -0800
OS Version:          iOS 8.1 (12B410)
Report Version:      105

Exception Type:  00000020
Exception Codes: 0x000000008badf00d
Highlighted Thread:  0

Application Specific Information:
com.ceto.ocakonbes failed to scene-create in time

Elapsed total CPU time (seconds): 0.270 (user 0.270, system 0.000), 8% CPU 
Elapsed application CPU time (seconds): 0.007, 0% …
Run Code Online (Sandbox Code Playgroud)

crash exc-bad-access ios

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