小编chr*_*o16的帖子

从NSString中删除双引号

如何从NSString中删除双引号.例:

//theMutableString: "Hello World"

[theMutableString replaceOccurrencesOfString:@"\"" withString:@"" options:NSCaseInsensitiveSearch range:(NSRange){0,[theMutableString length]}]
Run Code Online (Sandbox Code Playgroud)

它似乎没有用,也许因为我不得不逃避"在replaceOccurrencesOfString?

objective-c nsstring

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

facetime:// url scheme

当我试图让我的应用程序打开一个facetime url(facetime:// 15555555555)时,它会加载一个空白的黑屏.

NSURL *facetimeURL = [NSURL URLWithString:@"facetime://15555555555"];
[[UIApplication sharedApplication] openURL:facetimeURL];
Run Code Online (Sandbox Code Playgroud)

有人有这个成功吗?

iphone facetime

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

jQuery- focusout仅在未单击其他元素时

当用户专注于某个元素时,我会显示一个保存按钮.在焦点上,我删除了保存按钮.

替代文字

用户可以通过点击返回或单击保存来提交输入.单击保存按钮时,输入失去焦点并删除保存按钮,因此不会记录单击.如果点击了保存按钮,我可以在焦点中告诉我吗?

在我的焦点函数中,我做了这样的事情:

        $('#save_button').click(function(){
            saveEditingField(this); //save input
            $('#save_button').die("click");
        });

        $('.editing').focusout( function(e) {
            $('#isediting').attr('value','false');
            $('#edit_controls').remove()
        });
Run Code Online (Sandbox Code Playgroud)

我已经尝试在remove()中添加延迟,但是当在输入之间进行选项卡时,它会显示多个保存按钮(而其他按钮被删除).

有任何想法吗?

javascript jquery javascript-events

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

安装Mysql2 gem- 10.6服务器时出错

我正在尝试在10.6服务器上安装mysql2 gem,我收到一条错误消息,我没有看到:

EBuilding native extensions.  This could take a while...
ERROR:  Error installing mysql2:
    ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
checking for rb_thread_blocking_region()... no
checking for mysql.h... no
checking for mysql/mysql.h... no
-----
mysql.h is missing.  please check your installation of mysql and try again.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options. …
Run Code Online (Sandbox Code Playgroud)

ruby mysql rubygems ruby-on-rails mysql2

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

NSDrawer阻止调整大小

有没有办法防止NSDrawer被调整大小?我已经尝试将Min和Max内容大小设置为相同的值,但没有运气.

cocoa objective-c

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

Rails 3-嵌套对象表单(重用地址模型)

我无法解决这个问题.

我有一个商业模式和一个地址模型.为了使事情变得更复杂,我也有一个位置模型.企业可以有多个位置,但只有一个邮寄地址.

这是一个简单的对象图表.

业务
-Name
-MailingAddress

位置
-Business
-Name
-Address

我想重用业务和位置的地址模型.我需要做些什么呢.如果它有帮助,我正在使用MySQL.

首先我如何构建模型?我是否需要has_many:location,:business(适用于位置/业务)?然后,如何将用于创建地址的表单嵌套到新的业务/位置表单中.

谢谢!

mysql activerecord ruby-on-rails

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

NSPredicate-用于查找在特定日期范围之间发生的事件

这有点复杂

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"startDate >= %@ AND endDate <= %@", startDay,endDay];
Run Code Online (Sandbox Code Playgroud)

我正在构建一个日历应用程序,我需要从特定日期发生的核心数据存储中提取事件.但是,事件可能会在我尝试显示的那一天开始/结束,例如

我的日期范围(开始= 2011-12-02 00:00:00到结束= 2011-12-02 23:59:59)

活动(开始= 2011-12-01 23:00:00至结束= 2011-12-02 05:00:00)

如何编写谓词以确定该事件是否属于该日期范围.请记住,事件可以在日期范围之前和之后开始.

谢谢!

iphone core-data nsdate nspredicate

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

使用Objective-C解析VCALENDAR(ics)

我正在寻找一种使用objective-c解析VCALENDAR数据的简单方法.我特别关注的是FREEBUSY数据(见下文):

BEGIN:VCALENDAR
VERSION:2.0
METHOD:REPLY
PRODID:-//CALENDARSERVER.ORG//NONSGML Version 1//EN
BEGIN:VFREEBUSY
UID:XYZ-DONT-CARE
DTSTART:20090605T070000Z
DTEND:20090606T070000Z
ATTENDEE:/principals/__uids__/ABC1234-53D8-4079-8392-01274F97F5E1/
DTSTAMP:20090605T075430Z
FREEBUSY;FBTYPE=BUSY:20090605T170000Z/20090605T200000Z,20090605T223000Z/20
 090606T003000Z
FREEBUSY;FBTYPE=BUSY-UNAVAILABLE:20090605T070000Z/20090605T150000Z,2009060
 6T010000Z/20090606T070000Z
ORGANIZER:/principals/__uids__/ABC1234-53D8-4079-8392-01274F97F5E1/
END:VFREEBUSY
END:VCALENDAR
Run Code Online (Sandbox Code Playgroud)

我尝试使用componentsSeparatedByString解析它:@"\n",但FREEBUSY数据中有一个\n,导致它无法正确解析.

有什么容易让我失踪吗?

icalendar parsing objective-c vcalendar

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

调整大小时NSScrollView向下滚动?

我有一个带有自定义视图的NSScrollView,当我调整NSScrollView的大小时,高度会增加并向上滚动.除非有更简单的方法,否则我可能必须注册一个通知,看看视图是否改变了大小,然后调整scrollPoint:到一个新点.我无法让方法顺利工作.

谢谢!

cocoa objective-c

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

使用Sinatra安排rake任务

我试图使用/ rufus-scheduler gems来安排rake任务在Sinatra中运行.我似乎无法完成任务.

这是我一直在尝试的:

class App < Sinatra::Base
...
    configure :development do
       every 1.minute do
         p "The task is running"
       end     
    end
end
Run Code Online (Sandbox Code Playgroud)

任何想法为什么这不起作用?这是最好的地方吗?

ruby sinatra whenever rufus-scheduler

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

覆盖粘贴:格式化文本

我想捕获粘贴到控件中的字符串,并在粘贴之前将一些自定义格式应用于字符串.

这怎么可能?

谢谢!

cocoa objective-c paste nsstring nspasteboard

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

Rails-我如何使用简单的ruby类?

我有一些简单的ruby类,我想用rails(它们是像点,线,矩形等类的东西).如何将它们与轨道控制器或活动记录模型一起使用?

谢谢!

ruby ruby-on-rails

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

嵌套的UIScrollViews PDFs- Uniform Zooming

我正在尝试获取包含一些PDF的UIScrollView的UIScrollView.

与App Store中的此视图相同的想法(仅具有PDF和缩放功能): App Store截图查看器

我无法让缩放正常工作.如何让它们同时缩放?

当我只能从此方法返回一个视图时,如何实现此目的:

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView

谢谢!

pdf iphone uiscrollview ipad

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