小编Jim*_*uls的帖子

何时不将NSObject称为父类?

例如:

@interface Fraction: NSObject {
...
Run Code Online (Sandbox Code Playgroud)

何时不NSObject使用,是NSObject所有其他课程的最终父类?

如有任何错误的术语,请随时纠正我.

class objective-c nsobject

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

[[NSMutableDictionary alloc] initWithObjects:...]和[NSMutableDictionary dictionaryWithObjects:...]之间的区别?

还在这里学习Objective-C/iPhone SDK.我想我知道为什么这不起作用但我只想确认.

awakeFromNib,如果我使用[[NSMutableDictionary alloc] initWithObjects:...]它实际上用这个NSMutableDictionary数据分配(iPhone)系统内存,但是当我使用[NSMutableDictionary dictionaryWithObjects:...]它时,它只在堆栈中可用吗?

例如,将来如果我尝试myMutableDict通过IBAction从按钮按下访问,该myMutableDict对象可能已被释放,导致我的应用程序崩溃,即使我已在我的.h文件中定义它,并合成它:

@property (nonatomic, retain) NSMutableDictionary *myMutableDict;
Run Code Online (Sandbox Code Playgroud)

由于某种原因改变到[[NSMutableDictionary alloc] initWithObjects:...]固定这个.

iphone cocoa memory-management objective-c

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

Subversion:如何复制提交预登记文件底部的日志

假设我有一个使用Subversion提交的文本文件.在提交之前,将出现一个弹出窗口,其中包含要提交的文件和一个消息框,其中我可以发表关于所述文件的更改的评论.

第一个问题,我想验证是否可以将我放置在弹出窗口的消息框中的消息放在我将提交的文本文件的底部.

第二,如果是,请告知如何实施.我真的没有关于预提交的想法.

svn

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

如何检查一个多维Ruby数组中的元素是否存在于另一个中?

我试图确定一个多维数组中的元素是否存在于另一个类似结构的数组中.

suspects = [['Rod', 100], ['Jane', 75], ['Freddy', 125]]
criminals = [['Bill', 75], ['Ted', 50], ['Rod', 75]]
Run Code Online (Sandbox Code Playgroud)

我正在寻找的回应是真是假.在上面的例子中,响应是真的,因为Rod存在于两个数组中.第二层数组中的整数值没有方位.

我如何用典型的类似Ruby的简洁性来编写这样的测试?

ruby arrays intersection multidimensional-array

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

iPhone API访问短信,日历,电子邮件,通话记录?

我是iPhone开发的新手,我正在为iPhone开发像sync这样的应用程序.

此应用程序应读取所有数据库,如地址簿,短信,日历,电子邮件和通话记录.

我找到了一个API来读取地址簿,但我找不到API来读取短信,日历,电子邮件,通话记录或书签.

我该怎么做?

iphone

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

这个"日月"功能如何运作?

  function GetDaysInMonth(month, year) 
  {
      return 32 - new Date(year, month, 32).getDate();
  }
Run Code Online (Sandbox Code Playgroud)

好的,我不明白这是做什么的,这部分:

 new Date(year, month, 32).getDate();
Run Code Online (Sandbox Code Playgroud)

我知道是什么getDate(),但后来我Date在JavaScript中查找,但在这个特殊的例子中,我不明白为什么你在这里传递32.如何回报你传递给它的任何月份和年份的天数?

javascript

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

如何在一些子线程完成之前返回一个Java线程?

我有2个嵌套线程.

第一个线程启动第二个线程的多个实例.每个第二个线程必须休眠一段时间(5秒).

我想启动第一个线程并立即向用户返回一条消息,但似乎我的第一个线程等待第二个线程的所有子节点完成.

我怎样才能做到这一点?有帮助吗?

java multithreading

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

使用PHP为couchDB创建视图

我现在开始尝试noSQL数据库,目前正在测试couchDB.这似乎是一个很好的解决方案,但是当我按照可用的示例创建视图(查询)以从数据库中选择文档并对其进行排序时,我真的会头疼.

我能找到的所有东西都是关于JavaScript的,因为这是我们将要使用的语言,所以参加PHP的一些例子会很棒.

那么,如何使用PHP为couchDB创建视图?

php couchdb view

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

等待30秒以便在PHP和MySQL上进行新操作?

在我的网页中,用户填写了一个将信息发送到MySql数据库的表单.发送的数据输入之一是日期/时间,格式(我可以根据需要更改格式)date('l jS \of F Y h:i:s A');

因此,当用户提交表单时,我想检查实际时间/日期是否比发送的时间/日期多30秒,以便允许或不允许提交表单.谢谢!

php mysql

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

为什么在NSDictionary上调用-allValues会抛出异常?

我尝试从nsdictionary获取所有值,但它在第二行引发异常

NSDictionary* thetimeLineDict = [NSJSONSerialization JSONObjectWithData:responseData options:0 error:&jsonParsingError];
NSArray* theallTweets = [thetimeLineDict allValues];
Run Code Online (Sandbox Code Playgroud)

以下是控制台的例外情况

2011-11-27 14:56:38.156 SparkTweet[2066:1390b] -[__NSCFArray allValues]: unrecognized selector sent to instance 0x8128310
2011-11-27 14:56:38.158 SparkTweet[2066:1390b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFArray allValues]: unrecognized selector sent to instance 0x8128310'
*** First throw call stack:
(0x14c0052 0x189cd0a 0x14c1ced 0x1426f00 0x1426ce2 0x2c48 0x33306 0x1b38445 0x1b39ecf 0x1b39d28 0x1b394af 0x9b632b24 0x9b6346fe)
terminate called throwing an exception
Run Code Online (Sandbox Code Playgroud)

为什么会发生这种情况?

exception objective-c nsdictionary

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