小编Mic*_*lum的帖子

Xcode 4 - viewDidLoad问题

是否有其他人在Xcode 4中遇到问题viewDidLoad两次被调用?我在Xcode 3.2和Xcode 4中运行了相同的项目,它只在Xcode 4中运行.

iphone xcode ipad ios

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

"Developer"文件夹在哪里?

我想学习如何为iOS设备开发,但我没有Mac,因此我使用VMWare虚拟化OS X.

我刚刚开始使用Objective-C,所以我只用一个按钮做了一个简单的视图.我将我的第一个项目构建到模拟器中,这很好,但我想用我的iPod进行开发.

我知道这个问题已在其他主题中修复,但我遇到了问题.我的硬盘根目录下没有任何名为"Developer"的文件夹(所以我不能做"cd/Developer /"......)

这怎么可能?如果我的问题很愚蠢,我很抱歉,但我真的是Mac环境中的初学者.

vmware xcode4.3

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

如果未在iOS 6上配置Twitter或Facebook帐户怎么办?

如果他们尚未登录,是否有人知道如何让用户输入他们的Facebook或Twitter帐户登录信息?例如,用户尝试使用Facebook登录我的应用程序,而无需在iOS设置中配置Facebook帐户.例如,我可以要求他以警报方式进行此操作,但是如何将他带到设置的确切部分呢?

twitter facebook ios ios6 social-framework

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

如果应用程序在10秒内被杀,NSUserDefaults将丢失新保存的数据

我正在寻找一种比NSUserDefaults更快的方式来保存用户首选项.我发现,如果应用程序在写入NSUserDefaults的大约10秒内被杀死,则不会永久保存.我使用默认值来保存自定义铃声的路径,自定义图像的路径,地图坐标,以及基本上只是用户定义的首选项.使用核心数据是更好的选择吗?SQLite的?什么被认为是最快和最轻的?

core-data nsuserdefaults ios

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

更改导航控制器颜色迅速

我想将导航栏色调控制器颜色更改为颜色:R:73,G:155,B:255,A:0.7

直到现在,我只能将其更改为系统中的颜色.以下是代表中的示例:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {

    UINavigationBar.appearance().barTintColor = UIColor.blueColor()
    UINavigationBar.appearance().tintColor = UIColor.whiteColor()

    return true
}
Run Code Online (Sandbox Code Playgroud)

此外,我希望能够将导航视图控制器标题颜色更改为白色!

如果可能,我想将标签栏色调颜色更改为R:73,G:155,B:255,A:0.7并将其文本更改为白色.

uinavigationbar ios swift

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

试图在Swift 2上使用NSJSONSerialization.JSONObjectWithData

我有这个代码

let path : String = "http://apple.com"
let lookupURL : NSURL = NSURL(string:path)!
let session = NSURLSession.sharedSession()

let task = session.dataTaskWithURL(lookupURL, completionHandler: {(data, reponse, error) in

  let jsonResults : AnyObject

  do {
    jsonResults = try NSJSONSerialization.JSONObjectWithData(data!, options: [])
    // success ...
  } catch let error as NSError {
    // failure
    print("Fetch failed: \(error.localizedDescription)")
  }

 // do something

})

task.resume()
Run Code Online (Sandbox Code Playgroud)

但它失败了就let task行了:

从类型(__.__.__)抛出函数的无效转换抛出到 非投掷函数类型(NSData?,NSURLResponse?,NSError?) - > Void

怎么了?这是Xcode 7 beta 4,iOS 9和Swift 2.


编辑:

这些问题似乎与这些问题有关

  do {
    jsonResults = …
Run Code Online (Sandbox Code Playgroud)

swift swift2

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

iPhone/iPad itunes库读取权限?

我看了一下文档,但没有看到任何实质内容(但我不能在正确的地方寻找)

如果我想迭代用户的itunes库元数据,我有哪些选择?

假设我想构建一个包含所有歌曲标题的数组.这是否可以使用当前的公共SDK API?

戴夫

objective-c ios

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

Xcode:无法找到控件的rgb颜色选择器

使用Xcode 4.3.2我无法通过rgb添加颜色值.标准选择器看起来像这样在此输入图像描述

哪个没有为rgb提供任何输入或者有任何滑块允许我设置其他任何内容.

这个位置的自定义选择器http://www.panic.com/~wade/picker/指示我安装在

/家庭/库/ ColorPickers.

但是家不可编辑.所以我把它放进去了

/用户/用户名/库/ ColorPickers

什么都不做.(这是正确的吗?)任何人都可以解释如何正确安装这个?谢谢

xcode color-picker developer-tools

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

如何以编程方式更改UICollectionView的大小?

我在界面构建器中创建了一个UICollectionView.我引用了它

@property (strong, nonatomic) IBOutlet UICollectionView *contactList;
Run Code Online (Sandbox Code Playgroud)

在我的.h文件和@synthesize contactList中; 在我的.m文件中.
我尝试使用以下代码在纵向和横向中实现略微不同的布局:

- (void) adjustViewsForOrientation:(UIInterfaceOrientation) orientation {
    if (orientation == UIInterfaceOrientationPortrait || orientation == UIInterfaceOrientationPortraitUpsideDown) {
        UICollectionViewFlowLayout *flow = (UICollectionViewFlowLayout*)contactList.collectionViewLayout;
        flow.sectionInset = UIEdgeInsetsMake(48, 80, 48, 0);
        flow.minimumLineSpacing = 80;
    } else if (orientation == UIInterfaceOrientationLandscapeLeft || orientation == UIInterfaceOrientationLandscapeRight) {
        UICollectionViewFlowLayout *flow = (UICollectionViewFlowLayout*)contactList.collectionViewLayout;
        flow.sectionInset = UIEdgeInsetsMake(48, 64, 48, 0);
        flow.minimumLineSpacing = 64;
    }
}
Run Code Online (Sandbox Code Playgroud)

这完美地工作,但我也想改变大小(在横向上我每页有2*3网格,而在肖像中它是3*2网格).我尝试设置这样的大小:

CGRect frame = [contactList frame];
frame.size.width = 960;
[contactList setFrame:frame];
Run Code Online (Sandbox Code Playgroud)

但它不会更新.没有错误,但视图没有更新.它只是保持与以前相同的大小.我需要做些什么来更新视图?

objective-c ios uicollectionview

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

Objective-C中Nil与nil和Null的区别

我是一个相对有经验的iOS开发人员,但有一件事总是困扰我,Nil(Capital)和nil(小写)和NULL(如果有的话)在性能和使用方面有什么区别?我绝对相信它们之间存在差异,否则为什么它们首先会被单独定义为......

null objective-c

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