小编Eth*_*han的帖子

轻松查看已保存的NSUserDefaults?

有没有办法直接查看已保存的内容NSUserDefaults?我想看看我的数据是否正确保存.

macos objective-c nsuserdefaults ios

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

我想了解jQuery插件语法

jQuery站点列出了jQuery的基本插件语法,如下所示:

(function( $ ){    
  $.fn.myPlugin = function() {      
    // there's no need to do $(this) because
    // "this" is already a jquery object

    // $(this) would be the same as $($('#element'));

    this.fadeIn('normal', function(){    
      // the this keyword is a DOM element    
    });    
  };
})( jQuery );
Run Code Online (Sandbox Code Playgroud)

我只是想从Javascript的角度理解那里发生了什么,因为它看起来不像我之前看过JS所做的任何语法.所以这是我的问题列表:

  1. 如果用函数替换函数($)...,比如"the_function",语法如下所示:

     (the_function)( jQuery );
    
    Run Code Online (Sandbox Code Playgroud)

    什么是"(jQuery);" 在做什么?围绕the_function的括号是否真的有必要?他们为什么在那里?你能提供的另一段代码是否类似?

  2. 它以函数($)开头.所以它创建了一个函数,据我所知,它永远不会被运行,参数为$,已经定义了?那里发生了什么?

谢谢您的帮助!

javascript jquery jquery-plugins

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

将关联数组更改为索引数组/将Zend_Table_Row_Abstract更改为非关联数组

你好在Stackland.我想知道是否有一个函数或一种简单的方法将关联数组更改为索引数组.

详细说明,我正在使用Zend框架,我在我的网站中有一点我将一行SQL表作为关联数组取出.我通过JSON中的回显将它传递给了javascript.但是,我注意到我可以在Firebug中看到我的数据库列的名称.让外人知道你的表和列的名字是一个很大的安全禁忌,所以我想改变它

SQLarray[user_id]
SQLarray[block_id]
SQLarray[b_price] etc.
Run Code Online (Sandbox Code Playgroud)

SQLarray[0]
SQLarray[1]
SQLarray[2] etc.
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

它也可以使Zend_Table_Abstract-> fetchAll()返回一个非关联数组,但我不认为这是可能的.谢谢你的帮助!

php associative-array zend-framework associative

54
推荐指数
2
解决办法
4万
查看次数

使用Zend框架时显示php错误

我一直在使用Zend Framework并且暂时忍受这个问题,但是现在它太烦人了,所以我会把问题发给你.

Zend框架中存在Zend可以识别的某些问题(例如调用不存在的控制器),并将该问题发送到ErrorController.我的工作正常.

似乎有一些问题,Zend框架将失败并通过PHP显示错误,如果某个功能不存在或某事.那些我能看到并修复的东西.

有时虽然,Zend不会失败,但它也会发出一个空的回复.我会得到一个空白页面.他们的布局没有出现,没有代码,没有什么可以让我知道出了什么问题.上一次,有一个失败的require().我不得不在没有反馈的情况下手动解决这个问题.

有没有人经历过这个?您对如何显示这些错误有任何建议吗?任何帮助,将不胜感激!

php zend-framework

24
推荐指数
5
解决办法
4万
查看次数

如何判断帖子来自codeigniter中的ajax调用?

我刚刚使用Zend一段时间后才开始使用CodeIgniter.我的新站点有一个功能,您可以通过Ajax注册.在Zend我可以使用它来检查传入的POST是否通过AJAX,因此来自我的网站:

if(!$this->getRequest()->isXMLHttpRequest())
Run Code Online (Sandbox Code Playgroud)

CodeIgniter中是否有一段代码可以执行相同的操作?如果我不确定它是一个AJAX调用,理论上可以通过创建一个表单发布到我的控制器来注册任何他们想要的东西.

谢谢!

ajax post codeigniter

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

有没有办法让Codeigniter控制器返回图像?

我想知道控制器是否有办法,而不是返回一个字符串,或一个视图,返回一个图像(无论是JPG,PNG等).例如,我不想以$ this-> load-> view('folder/special_view.php)结尾,而是想做像$ this-> load-> image('images/gorilla.png')这样的事情.并且如果我的用户要去那个控制器他们会看到一个图像,好像他们去了正常的.png或jpeg.我可以设置标头,以便它需要不同的MIME吗?这个示例代码太棒了.

我需要永远解释为什么我需要这个,但它涉及将预制的CMS带入codeigniter,并让它需要真实的事情.非常感谢!

mime controller codeigniter image

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

为什么我会收到"找不到精简适配器"?

我是一名非常缺乏Ruby经验的iOS开发人员,他试图在Heroku上运行API时遵循" iOS移动开发入门和Sinatra API ".

我抓住了Git上的示例项目,所以我知道我的设置与我应该拥有的相同.

我已经安装了捆绑包,并认为一切都准备好了,但每当我做的时候我都会foreman start得到这个:

2:14:56 web.1     | started with pid 5140
12:14:57 web.1     | No adapter found for {MY PROJECT'S FILEPATH}
12:14:57 web.1     | process terminated
12:14:57 system    | sending SIGTERM to all processes
Run Code Online (Sandbox Code Playgroud)

我做错了什么,或者我需要做些什么来让它运行?

谢谢!

ruby-on-rails heroku thin

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

在我的Singleton中初始化NSMutableArray时遇到麻烦

大家好.我得到一个奇怪的错误,我无法弄明白.这发生在使用单例模式创建的类中:

- (NSMutableArray *) getCurrentClasses
{
    NSMutableArray *current_classes = [[NSMutableArray init] alloc];
    NSLog([NSString stringWithFormat:@"%d", [current_classes count]]);
    ...
}
Run Code Online (Sandbox Code Playgroud)

当我运行它时,即使我只是初始化current_classes,它在日志中给我这个错误:

*由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'* - [NSCFArray count]:发送到未初始化的可变数组对象的方法'

有谁知道这是怎么回事?我在字面上最后一行初始化了它.

谢谢

singleton objective-c

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

正则表达式匹配12小时的时间

我一直收到这个正则表达式的错误:

^((([1-9])|(1[0-2])):([0-5])(0|5)/s(A|P)M)$
Run Code Online (Sandbox Code Playgroud)

它应该是一个以0或5结尾的时间.所以这里有一些应该工作:

  • 下午1:25
  • 11:00 AM
  • 晚上9:55

但我不断收到此错误消息:

内部错误匹配模式'^((([1-9])|(1[0-2])):([0-5])(0|5)/s(A|P)M)$'与值'1:00 PM'

我究竟做错了什么?

regex

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

在Objective-C中替换词典中使用nil

我正在使用IPhone SDK,对于objective-c我是一个新手.现在我正在使用NSUserDefaults来保存和恢复我的iPhone应用程序上的设置.为了保存已创建的类,我将它们编码为字典形式,然后保存NSdictionary.

我的问题是我找不到合理的方法以合理的方式在字典中存储非值(IE是一个nil的类变量).更具体地说,我说我有一个"狗"类,它有NSString*尾色.让我们说我试图保存没有尾巴的狗的类实例,因此该实例的尾部颜色为零.拯救狗作为字典的合理方法是什么?它不会让我将nil保存到NSdictionary中.@""不好,因为如果我这样做(@""),@""是真的.我希望它像假的那样是假的.

我希望我的问题有道理,谢谢你的帮助!

iphone null objective-c nsdictionary

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