小编Kin*_*iss的帖子

将时间戳转换为nsdate格式

我想将我的时间戳值转换1308031456NSDate格式(这会产生Tue, 14 Jun 2011 06:04:16 GMT在线Web转换中的值).我如何以编程方式在两者之间进行转换?

iphone objective-c nsdate swift

42
推荐指数
3
解决办法
5万
查看次数

NSMutable Dictionary添加对象

是否有更有效的方法将对象添加到NSMutable Dictionary而不是简单的迭代?

例:

// Create the dictionary

NSMutableDictionary *myMutableDictionary = [NSMutableDictionary dictionary];    

// Add the entries

[myMutableDictionary setObject:@"Stack Overflow" forKey:@"http://stackoverflow.com"];
[myMutableDictionary setObject:@"SlashDotOrg" forKey:@"http://www.slashdot.org"];
[myMutableDictionary setObject:@"Oracle" forKey:@"http://www.oracle.com"];
Run Code Online (Sandbox Code Playgroud)

只是好奇,我确信这是必须要做的.

objective-c nsmutabledictionary

28
推荐指数
3
解决办法
8万
查看次数

如何在文本文件的追加模式下编写

我的应用导航基础.UItextView用于注释UIViewController.我正在写文本数据到文件.现在我需要写下附加模式,下面的代码我正在尝试,但每次用相同的文本数据写入两次,如果下一个文本数据到文件则不附加.

- (void)saveText:(id)sender
{
    [self.textview resignFirstResponder];
    NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [documentPaths objectAtIndex:0];
    NSString *documentTXTPath = [documentsDirectory stringByAppendingPathComponent:@"Notes.txt"];
    NSString *savedString = textview.text;
    [savedString writeToFile:documentTXTPath atomically:YES];


    NSFileHandle *myHandle = [NSFileHandle fileHandleForUpdatingAtPath:documentTXTPath ];
    [myHandle seekToEndOfFile];
    [myHandle writeData:  [savedString dataUsingEncoding:NSUTF8StringEncoding]];
    [myHandle closeFile];

}
Run Code Online (Sandbox Code Playgroud)

iphone uitextview nsfilehandle

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

如何使用删除按钮在UITableView中显示重新排序控件

我阅读了有关如何在UITableView中管理行的删除和重新排序的文档.我创建了编辑按钮,我可以删除行.我希望用户能够重新排序行.这似乎很简单,但我无法理解如何告诉细胞他们可以被移动.

要告诉行可以删除它我使用editingStyleForRowAtIndexPath,但是如何告诉单元格它也可以被移动以及我在哪里设置showsReorderControl?我试图放在cellForRowAtIndexPath中,但没有显示任何内容.

谢谢!

iphone uitableview ios4

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

iOS 4.2模拟器文件?

iOS 4.2模拟器中与我的应用程序关联的文件在哪里 - 需要查看我的sqllite数据库,我找不到它.

ipad ios4 ios-4.2

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

应用程序崩溃与4.2 iPhone模拟器'设置启动与shell关闭'

我正在编写完全适用于4.0/4.1 iPhone模拟器的应用程序,但不是4.2.

我收到这样的警告:

检测到尝试调用iPhone上不存在的系统库中的符号:fcntl $ UNIX2003从映像TestApp中的函数get_socket_nonblocking调用.如果您在gdb中运行模拟器二进制文件时遇到此问题,请先确保'set start-with-shell off'.

如何在Xcode上设置'set start-with-shell off'?我试图将此行添加到.gdbinit但没有运气.

使用4.0/4.1 SDK,iPhone模拟器会打印有关尝试在调试窗口中调用iPhone上不存在的符号的警告,但应用程序不会崩溃.使用4.2 app崩溃.如何防止4.2崩溃?

谢谢

iphone objective-c ios-4.2

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

带有SDK 4.2的Xcode始终启动iPad模拟器

为什么Xcode在更新到SDK 4.2之后总是在iPad模拟器中运行我的应用程序而不是iPhone?如果我选择iPhone模拟器作为活动可执行文件,它不会存储我的偏好并在任何新的构建和运行后运行iPad模拟器.

iphone xcode ios-4.2 ios-simulator

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

限制特定UITextfield的复制,粘贴选项

我的UIView包含两个UITextField.我需要限制一个textfield的复制,粘贴选项.我不想将其限制为另一个.

当我使用以下代码时,该字段都受限于复制,粘贴.

-(BOOL)canPerformAction:(SEL)action withSender:(id)sender 
{
    if ( [UIMenuController sharedMenuController] )
    {
            [UIMenuController sharedMenuController].menuVisible = NO;
    }
     return NO;
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以为我提供解决问题的方法.

iphone copy-paste objective-c uitextfield

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

在Xcode 3.2.5和SDK 4.2上链接错误libxml2.dylib

我正在尝试使用oauth库连接到twitter.该库需要添加libxml2.dylib.将此添加到SDK 4.1或更低版本时,项目构建成功.但是当我使用xcode 3.2.5和SDK 4.2时,我得到了关于丢失标题的错误

我只是将libxml2.dylib添加到框架然后从目标配置中添加"$ {SDKROOT}/usr/include/libxml2"到标题搜索路径.

我收到错误:libxml/xmlreader.h:没有这样的文件或目录.

我试图添加的twitter oauth库是Twitter + OAuth,这是一个教程,你可以看到它有的src项目,在SDK 4.1上正常工作,甚至不能在SDK4.2 http://mobile.tutsplus编译. COM /教程/ iphone/Twitter的API-iphone /

我错过了什么?

iphone sdk libxml2 mgtwitterengine ios-4.2

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

自定义UILocalNotification的警报

我必须改变alertView一个UILocalNotification.我怎样才能做到这一点?

cocoa-touch ios uilocalnotification

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