Tag: 基础

如何列出iPhone SDK中的所有文件夹及其子目录/文件?

我希望用户select任何存在于他/她的iPhone中的文件,以便它被用作电子邮件附件。 为此,我想显示iPhone中存在的所有文件和文件夹的列表。 但是,我将如何获得这些文件的列表? 有没有办法得到这个清单?

运行时的iOS应用程序断点

我是一名经验丰富的开发人员,但是iOS / Objective C新手 下面的应用程序build立OK(模块任何错字/ cut'n'paste错误)。 当我运行它时,它打破了打印方法,使得它看起来像有一些错误。 我看不到错误在哪里或哪里。 虽然可能是一个真正的newby错误! 任何人都可以帮我解释我做错了什么,以及如何解决它? 这是一个命令行的MacOS应用程序,与基础,build立和运行在XCode。 @interface DayOfYear : NSObject – (void) print; – (id) init : (int) day; @end // DayOfYear @implementation DayOfYear int dayInYr =0; – (id) init : (int) day { self = [super init]; dayInYr = day; return self; } – (void) print { // NSLog(@"In […]

80年代的4月1日没有在iOS 10.0中parsing

我发现DateFormatter date(from:)方法不能parsing一些特定的date。 方法返回1981年4月1日nil 。 这是基金会的错误吗? 我们能做些什么来parsing这些date? Xcode 8.0,iOS SDK 10.0。 下面是一个简短的操场示例的截图:

比较没有时间分量的NSDates

在一个快速的操场上,我一直在使用 NSDate.date() 但是,这总是伴随着时间元素出现。 对于我的应用程序,我需要忽略时间元素。 这可能在Swift中吗? 如何做呢? 即使我可以将时间元素设置为每个date的同一时间也是如此。 此外,我试图比较两个date,目前我使用下面的代码: var earlierDate:NSDate = firstDate.earlierDate(secondDate) 这是唯一的方法,或者我可以这样做,忽略时间元素? 例如,如果他们是同一天,但不同的时间,我不想要一个结果。