小编Riz*_*zon的帖子

检查缩放级别是否已更改

我在iPhone上使用MapKit.如何知道用户何时更改缩放级别(放大\地图)?

我试过用mapView:(MKMapView*)mapView regionDidChangeAnimated:(BOOL)动画; 但即使只拖动地图也会调用它.不幸的是,当拖动地图时,mapView.region.span也会发生变化......

救命?

10倍

iphone objective-c mapkit iphone-sdk-3.0 mkmapview

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

OpenSSL :: SSL :: SSLError:SSL_connect返回= 1 errno = 0状态=未知状态:未知协议

关于这个问题,我已经关注过很多帖子,而且他们没有帮助.我正在尝试使用最简单的irb命令进行连接:

require 'open-uri'
open ('https://aristo4stu3.bgu.ac.il')
Run Code Online (Sandbox Code Playgroud)

奇怪的是,对于我尝试的任何其他https uri,它工作正常(即https://google.com).

出于调试目的,我甚至尝试使用以下方法禁用SSL验证:

OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
Run Code Online (Sandbox Code Playgroud)

这似乎也没有帮助.

我的设置是(在AWS上):

$ rvm -v

rvm 1.21.3 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 13.04
Release:    13.04
Codename:   raring
Run Code Online (Sandbox Code Playgroud)

完整日志:

2.0.0-p247 :001 > require 'open-uri'
 => true 
2.0.0-p247 :002 > open('https://aristo4stu3.bgu.ac.il')
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=unknown state: (null)
    from /home/ubuntu/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/net/http.rb:918:in `connect'
    from …
Run Code Online (Sandbox Code Playgroud)

ruby ubuntu ssl ruby-on-rails amazon-web-services

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

动画UIButton背景图像

有没有办法用一组图像动画UIButton背景图像视图?

我已经设法使用imageView属性,但无法找到等效的背景属性.

10倍

iphone animation objective-c ios4 ios

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

CoreData删除对象

为什么不调用prepareForDeletion:方法?

我正在使用它的祖先关系删除一个对象:

[folder removeDocumentObject: doc];
Run Code Online (Sandbox Code Playgroud)

"doc"对象会像预期的那样被删除,但它的prepareForDeletion方法永远不会被调用... = \

iphone core-data objective-c iphone-sdk-3.0

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

UIButton垂直对齐不起作用

我无法理解为什么在下面的代码中,标题对齐不是顶部.

UIButton *btn2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn2.titleLabel.font = [UIFont systemFontOfSize:53];
btn2.frame = CGRectMake(20, 20, 270, 44);
[btn2 setTitle:@"test1 test2 test3 test4 test5 test6 test7" forState:UIControlStateNormal];
[btn2 setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
btn2.titleLabel.minimumFontSize = 1.0;
btn2.titleLabel.adjustsFontSizeToFitWidth = YES;
btn2.titleLabel.numberOfLines = 1;
btn2.contentVerticalAlignment = UIControlContentVerticalAlignmentTop;
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

objective-c uibutton uikit ios

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

bundle install error"US-ASCII(ArgumentError)中的无效字节序列"

当我尝试运行'bundle install'时,我得到一个奇怪的错误:"US-ASCII(ArgumentError)中的无效字节序列"

  $ bundle install
    Updating git://github.com/devton/catarse_paypal_express.git
    Unfortunately, a fatal error has occurred. Please see the Bundler
    troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!
    /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler.rb:294:in `block in load_gemspec_uncached': invalid byte sequence in US-ASCII (ArgumentError)
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler.rb:291:in `chdir'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler.rb:291:in `load_gemspec_uncached'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler.rb:282:in `load_gemspec'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/source.rb:411:in `block in load_spec_files'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/source.rb:410:in `each'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/source.rb:410:in `load_spec_files'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/source.rb:799:in `load_spec_files'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/source.rb:381:in `local_specs'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/source.rb:774:in `specs'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/definition.rb:491:in `block in converge_locked_specs'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/definition.rb:480:in `each'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/definition.rb:480:in `converge_locked_specs'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/definition.rb:166:in `resolve'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/definition.rb:113:in `specs'
        from /Users/.../.rvm/gems/ruby-1.9.2-p320@global/gems/bundler-1.2.3/lib/bundler/definition.rb:108:in …
Run Code Online (Sandbox Code Playgroud)

encoding bundle ruby-on-rails bundler ruby-on-rails-3

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

使用大小类时无法加载视图

我有这个奇怪的问题与大小类.

我注意到,在Any-Any调用viewDidLoad时,任何未安装在size类中的UIView都不是子视图的一部分.意思是我无法通过我的插座访问它,也不会出现在[self.view subviews]数组中.

子视图放在屏幕上很好,我第一次访问它们就在viewDidAppear.

我正在开发我的应用程序只为肖像iPhone,所以我设置我的故事板紧凑宽度和常规高度.

难道我做错了什么?我是否需要我的故事板来支持Any-Any,即使我没有真正使用此配置?

xcode objective-c storyboard xcode6 size-classes

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

保留CMSampleBufferRef会导致随机崩溃

我正在使用captureOutput:didOutputSampleBuffer:fromConnection:它来跟踪帧.对于我的用例,我只需要存储最后一帧并在应用程序转到后台时使用它.

这是我的代码中的一个示例:

@property (nonatomic, strong) AVCaptureVideoDataOutput *videoDataOutput;
@property (atomic) CMSampleBufferRef currentBuffer;

- (UIImage *) imageFromSampleBuffer:(CMSampleBufferRef) sampleBuffer
{
    // Get a CMSampleBuffer's Core Video image buffer for the media data
    CVImageBufferRef imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer);
    // Lock the base address of the pixel buffer
    CVPixelBufferLockBaseAddress(imageBuffer, 0);

    // Get the number of bytes per row for the pixel buffer
    void *baseAddress = CVPixelBufferGetBaseAddress(imageBuffer);

    // Get the number of bytes per row for the pixel buffer
    size_t bytesPerRow = CVPixelBufferGetBytesPerRow(imageBuffer);
    // Get …
Run Code Online (Sandbox Code Playgroud)

objective-c avfoundation ios cmsamplebufferref

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

我应该继承UIPageViewController吗?

使用UIPageViewController的首选方法是什么?

  1. 子类UIPageViewController还使用该对象作为自身的数据源?

  2. 创建一个容器VC并添加一个UIPageViewController作为其子VC?(将容器VC作为数据源)

任何方法的优点/缺点将不胜感激.

xcode objective-c ios uipageviewcontroller

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

在super上调用协议方法

我可以从超类的子进程调用协议方法,即使超类私有地支持协议吗?

假设我有一个私有符合UIGestureRecognizerDelegate协议的A类.B类继承自A类,但当我试图调用[super gestureRecognizerShouldBegin:gestureRecognizer]时; 我收到一个错误.

任何的想法?

iphone xcode protocols objective-c ios

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