小编son*_*nce的帖子

无法跑掉fastlane叹息."无法下载证书"

出于某种原因,Couldn't download certificate, got this instead: HTTP 405 Method Not Allowed每当我跑去叹息或快跑时我都会得到.我试过跳过skip_certificate_verification或skip_fetch_profiles但它仍然无效.它昨天工作.Apple Developer Portal今天是否已更改或更新?

有人也这样吗?

这是我得到的确切错误:

/Library/Ruby/Gems/2.0.0/gems/spaceship-0.21.1/lib/spaceship/portal/portal_client.rb:311:in `download_certificate': [!] Couldn't download certificate, got this instead: HTTP 405 Method Not Allowed (Spaceship::Client::UnexpectedResponse)

谢谢

build ios fastlane

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

iOS 5.0故事板比传统UI布局有什么优势?

我是iOS开发的初学者.但是,我已经完成了几年的Java,PHP和Javascript工作,所以我对OOP和设计模式非常有经验.

Xcode 4.2增加了新的故事板功能,用于在iOS 5.0中布局界面.故事板只是初学者开发人员的向导,还是对经验丰富的开发人员有优势?

我的同事和我(都是iOS开发的初学者)正在讨论是否应该使用传统的NIB和故事板来学习和编程iOS.与以前铺设iOS界面的方式相比,故事板提供了哪些优势?这种方法有缺点吗?

storyboard ios

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

为什么我还需要打开Swift字典值呢?

class X {
    static let global: [String:String] = [
        "x":"x data",
        "y":"y data",
        "z":"z data"
    ]

    func test(){
        let type = "x"
        var data:String = X.global[type]!
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到了错误:Value of optional type 'String?' not unwrapped.

为什么我需要在!之后使用X.global[type]?我在字典中没有使用任何可选项?

编辑:

即使X.global[type]该类型可能不存在,强制解包仍将在运行时崩溃.更好的方法可能是:

if let valExist = X.global[type] {
}
Run Code Online (Sandbox Code Playgroud)

但是Xcode通过暗示可选类型给了我错误的想法.

optional swift

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

iOS5:与loadview以及init和实例变量混淆

我是iOS5和故事板的新手.

我注意到如果我在viewcontroller .h文件中声明一个实例变量并在我的viewcontroller的.m文件的init中设置值,当显示viewcontroller的视图时,我的实例变量在viewDidLoad中显示null.为了让我获得myvariables,我需要在viewDidLoad中进行[self init].我的问题是:

@interface tableViewController : UITableViewController
{
NSMutableArray *myvariable;
}
@end

@implementation tableViewController
-(id)init
{
myvariable = [[NSMutableArray alloc]initWithObjects:@"Hi2",@"Yo2",@"whatsup2", nil];
}

- (void)viewDidLoad
{
NSLog(@"%@",myvariable); // DISPLAYS NULL
[super viewDidLoad];
}
Run Code Online (Sandbox Code Playgroud)
  1. 当我在.h和.m文件中声明并实现时,为什么我的变量在viewdidLoad中不可用?
  2. 如果是这种情况,viewDidLoad或viewWillAppear是为viewcontroller加载数据的常见位置吗?
  3. 即使在实例化viewcontroller并调用init函数时,viewDidLoad也不一定要显示变量.
  4. 哪里是为我的viewcontroller加载模型(数据)的正确位置/方法?

提前致谢

iphone xcode storyboard ios5

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

升级应用程序后,CoreData是否会保留数据?

升级应用程序后,CoreData是否会保留用户数据?否则,我需要使用db编写Web服务来保留用户数据.

提前致谢!

core-data ios

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

iOS:如何定义一些在任何地方使用的默认对象?

我的应用中有很多地方需要设置UIColor.我想在某个地方定义颜色,我可以重复使用它,而无需再次编写相同的行,很难跟踪和维护.

UIColor *myColor = [UIColor colorWithRed:0.1 green:0.3 blue:0.7 alpha:1];
Run Code Online (Sandbox Code Playgroud)

我试着让它变得像

#define myColor = [UIColor colorWithRed:0.1 green:0.3 blue:0.7 alpha:1];
Run Code Online (Sandbox Code Playgroud)

并重用myColor但它不起作用.:/

谢谢!

ios

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

有谁知道如何通过 URL 模式在 AppleMaps 上放置图钉

有谁知道如何从应用程序内部打开 Apple Maps 并使用 URL 方案在地理位置上放置图钉?看起来我只能将图钉放在地址上,而不能放在地理位置上。

这是我正在使用的文档,它有点简短。

iphone objective-c ios6 apple-maps

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

Xcode:为什么我不能在项目中复制ivars?得到重复的符号错误

我以前从未在Xcode中注意到这一点,但是当我尝试重用同名的ivar时,我收到了这个错误.我用2个ViewControllers创建了一个简单的项目,它们都有ivar名称.

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

NSString *name;

- (void)viewDidLoad {
    [super viewDidLoad];

    name = @"me";

    // Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end

#import "ViewController2.h"

@interface ViewController2 ()

@end

@implementation ViewController2

NSString *name;

- (void)viewDidLoad {
    [super viewDidLoad];

    name = @"Me";

    // Do any additional setup after loading the view.
}

- (void)didReceiveMemoryWarning { …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c

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

如何在Xcode 4.2中设置SQLDebug以显示CoreData查询?

有谁知道在Xcode 4.2中设置SQLDebug的位置或方法,以便我可以看到CoreData的查询.

提前致谢.

core-data ios

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