小编Jim*_*uls的帖子

如何在Objective-C的plist上读写数据?(不是iOS,OS X的常规可可)

我正在尝试学习如何在OS X上使用cocoa从plist文件读取和写入数据。

我环顾四周,但是我看到了很多iOS的示例。我假设即使这两个可可框架大致相同,但与iOS相比,您在OS X上的操作方式也不同。

在哪里可以获得关于如何在Cocoa中的plist中读写数据的教程?

macos cocoa

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

除了Scribd之外,我自己网站的在线PDF阅读器?

我正在使用Scribd API(www.scribd.com)在我的网站上显示PDF文件.我只想知道是否还有其他PDF API,我可以用它来嵌入我的网站PDF.比Scribd更快,更可定制,主要是我想将我的公司徽标放在该API中,而在scribd中它们显示那里的徽标.

所以只想知道任何开源,免费和可定制的网站PDF API.

谢谢

pdf flash scribd

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

Objective-C/Cocoa:我这里有内存泄漏吗?

我有一个看起来如下的调用方法:

-(void)callingMethod
{
     NSMutableString *myStr = [[[NSMutableString alloc] initWithCapacity:0] autorelease];
     myStr = [self calledMethod];
}
Run Code Online (Sandbox Code Playgroud)

我叫做的方法:

-(NSMutableString*)calledMethod
{
    NSMutableString *newStr = [[NSMutableString alloc] initWithCapacity:0];
    // do some stuff with newStr
    return [newStr autorelease];
}
Run Code Online (Sandbox Code Playgroud)

我在这里泄漏记忆吗?我觉得我在这里分配了不必要的金额.

cocoa objective-c

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

Rails应用程序的常见用法?

Rails应用程序最常见的任务是什么?我的意思是,例如,对于小型和简单的网站,人们通常会选择PHP,因为它很容易维护和部署,大多数托管平台都支持您的所有需求.但我对人们通常用Rails产生的东西很感兴趣.什么样的应用程序?

ruby ruby-on-rails

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

是否可以在PHP中上传文件夹?

有没有办法使用PHP上传整个文件夹?

php http

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

如何在Ruby中组合对Dir#[]的调用?

我怎么能重构这个代码只使用一个Dir []调用?

Dir[ File.join('.', 'directory_a'), '*' ] + Dir[ File.join('.', 'directory_b'), '*' ]
=> [ contents of directory_a and directory_b ]
Run Code Online (Sandbox Code Playgroud)

ruby

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

Javascript正则表达式:如何围绕以<b>标签开头的所有单词?

我想用大字头开头的所有单词包围@ <b>带有javascript正则表达式的标签.我会用什么模式?

javascript regex

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

转发方法调用Objective-C中具有不同签名的方法?

我正在尝试使用服务器连接器对象实现JSON-RPC解决方案,该服务器连接器对象从服务器获取可用功能列表

NSDictionary *functions = [server  
    callJSONFunction: @"exposedFunctions" arguments: nil];
Run Code Online (Sandbox Code Playgroud)

这是一个简化的描述,因为callJSONFunction实际上触发了异步NSURLConnection.

函数列表的一个元素由一个描述目标c选择器的字符串,将使用上述机制调用的原始函数名,函数签名和一个可选的参数名数组组成.

例如,函数列表可能如下所示:

( 
    @"someFunctionWithArgumentOne:argumentTwo:" =  
    {  
        signature = @"@@:@@",  
        functionName = @"someFunction",  
        arguments = ( @"arg_one", @"arg_two" )  
    },  
    @"anotherFunction" =  
    {  
        signature = @"@@:",  
        functionName = @"anotherFunction"  
    }  
)
Run Code Online (Sandbox Code Playgroud)

成功检索功能列表后,选择器将class_addMethod在循环中添加到服务器连接器实例中:

for ( NSString *selectorName in functions ) {  
    SEL aSelector = NSSelectorFromString ( selName );  
    IMP methodIMP = class_getMethodImplementation ( 
        [ self class ], @selector ( callerMethod: ) );
    class_addMethod ( [ self class ], …
Run Code Online (Sandbox Code Playgroud)

arguments class dynamic objective-c selector

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

如何使用RestKit删除对象?

我想在我的应用上删除孤立的项目.所以我这样做了:

for (Card *c in fetchedResultsController.fetchedObjects) {
   BOOL result = NO;
   for (Card * remove_card in remoteResultArray) {
      if ([remove_card.id intValue] == [c.id intValue]) {
          result = YES;
       }
   }
   if (!result) {
        NSLog(@"%@",c.id);
        [[RKManagedObjectStore defaultStore].mainQueueManagedObjectContext deleteObject:c];
   }
 }
 [[RKManagedObjectStore defaultStore].mainQueueManagedObjectContext save:&error];
Run Code Online (Sandbox Code Playgroud)

实际上它有效,我的记录消失但是当我重新启动应用程序时,它们又在这里.如何使用restkit删除记录?

core-data objective-c restkit

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

如何获取包含其他网站的<iframe>的内容?

我能够获得使用的'src'属性.src.但我无法获取位于另一个域中的内容.这是浏览器安全问题吗?

jQuery(document).ready(function() {
    var elementTest = $("iframe:first").get(0);
    alert(elementTest.src);  // ok
    alert(elementTest.innerHTML);  // not ok
});
Run Code Online (Sandbox Code Playgroud)

html javascript iframe jquery

0
推荐指数
1
解决办法
551
查看次数