Tag: xcode6

如何testingSKPaymentTransactionStateDeferred?

iOS 8即将推出。 我们有Xcode beta 6 atm,但是仍然无法find关于如何正确testingFamily Sharing的文档(或者我错过了什么?)。 我的问题是如何正确设置沙箱与父母/孩子? 我试图让它在没有喜悦的情况下在beta 1中工作。 任何提示家伙? 更新: 苹果开发者论坛上的两个相关故事: 如何在iTunes Connect上创build儿童沙盒帐户?( https://devforums.apple.com/message/1030357#1030357 ) 在沙箱中testing“要购买”( https://devforums.apple.com/message/1005569#1005569 )

是否可以设置UIDatePicker只有几天(不包括小时,分钟和秒)?

我试图让UIDatePicker仅向用户显示date,月份和年份。 我想避免给他们提供小时,分钟和秒钟,如默认。 我试过寻找可能有帮助的东西,但只能find在Objective-C中没有清楚解释的解决scheme,但是我正在使用Swift进行编码。 有任何想法吗? 提前致谢!

自定义UITableviewcell在swift中显示“致命错误:不能解包Optional.None”问题

我需要加载一个UITableView的自定义单元格。 我创build了名为“CustomTableViewCell”的UITableViewCell的自定义子类。 我已经添加了一个UITabelViewCell到tableview(使用拖放),如图所示。 然后在文件检查器中,我将该UITabelViewCell的类设置为“CustomTableViewCell”。 这是我的代码: class ViewController: UIViewController,UITableViewDelegate,UITableViewDataSource { @IBOutlet var tableView : UITableView var items = String[]() override func viewDidLoad() { super.viewDidLoad() items = ["Hi","Hello","How"] self.tableView.registerClass(CustomTableViewCell.self, forCellReuseIdentifier: "CusTomCell") // Do any additional setup after loading the view, typically from a nib. } func tableView(tableView: UITableView!, numberOfRowsInSection section: Int) -> Int{ return items.count } func […]

ScrollView在子视图xcode 6 Swift的顶部添加空间

我试图用故事板来构build一个场景。 在那里我有一个scrollView,它有以下约束。 在滚动视图内我有一个普通的视图,它有以下约束。 现在在视图中我有几个标签和其他对象。 对于第一个标签我有一个从视图顶部空间为0.但是,下面的结果出现。 您可以注意到标签“Type”上方的空格。 请帮我解决一下这个。 谢谢。

错误(“'()”与“UInt8”不同)“使用Swift中的写入函数将NSData字节写入NSOutputStream

我试图build立一个基于埃里卡Sadun的方法在Swift中的asynchronous文件下载。 但我需要它来处理更大的文件,所以我find了有关使用NSOutputStream而不是NSData的答案 ,这是有道理的。 但是,我不能得到它的工作。 (NSURLConnection didReceiveData函数中)向NSOutputStream写入函数添加NSData字节时出现此错误: '()' is not identical to 'UInt8'此行上的'()' is not identical to 'UInt8' : bytesWritten = self.downloadStream.write(data.bytes, maxLength: bytesLeftToWrite) 。 data.bytes的types是ConstUnsafePointer<()> ,而.write()函数期望types是ConstUnsafePointer<UInt8> ,所以在这个意义上,错误是非常有意义的。 但是因为我是iOS新手,当然还有Swift编程,所以我无法理解如何解决这个问题。 那么,如何将data.bytes: ConstUnsafePointer<()>为ConstUnsafePointer<UInt8> alt。 使这个工作有其他的方式吗? 我的didReceiveData函数: func connection(connection: NSURLConnection!, didReceiveData data: NSData!) { var bytesLeftToWrite: NSInteger = data.length var bytesWritten: NSInteger = 0 while bytesLeftToWrite > 0 { […]

不能去工作cocoa豆和优胜美地

我已经试过这个步骤: 打开Xcode 6打开首选项 点击地点标签 将命令行工具版本更改为Xcode 6.0 卸载cocoapods 一个。 $ sudo gem卸载cocoapods安装xcodeproj 一个。 $ sudo gem install xcodeproj安装cocoapods 一个。 $ sudo gem安装cocoapods 运行pod –version来validation它是否有效 但是当我做pod安装或者pod –version的时候,我还是得到了这个: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file — xcodeproj/prebuilt/universal.x86_64-darwin14-2.0.0/xcodeproj_ext (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj/ext.rb:6:in `rescue in <top (required)>' from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj/ext.rb:3:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/lib/xcodeproj.rb:30:in […]

如何使用户从Twitter结构ios注销

我做了一个基本的应用程序,使用Twitter的结构,允许用户在我的应用程序内鸣叫,并提供Twitter的login。每件事情都是我想要的。 我的应用如何工作 如果用户没有login到Twitter,我的应用程序允许他login,如果他是login,然后直接让他鸣叫。 现在大部分来了 正如我在许多应用程序中看到的,我可以从应用程序中删除我签名的帐户。而且我无法获得任何方法来帮助我实现这一目标。 我希望允许用户在他/她想要的时候从我的应用程序中的twitter中注销。 我GOOGLE了,但我没有find任何东西 这是我的代码: – (IBAction)LogOut:(id)sender { [[Twitter sharedInstance]logOut]; } – (IBAction)LogMeIn:(id)sender { [[Twitter sharedInstance] logInWithCompletion:^ (TWTRSession *session, NSError *error) { if (session) { NSLog(@"signed in as %@", [session userName]); [LoginButton setTitle:@"LogOut" forState:normal]; } else { NSLog(@"error: %@", [error localizedDescription]); } }]; }

iOS 8,如何使用设备进行开发?

我有一个新的iPad Retina,我想用Xamarin Studio和XCode 6进行开发。过去,使用XCode 5,只需连接设备,然后点击“用于开发”button即可。 但XCode 6没有那个button了,当我尝试build立我的应用程序在Xamarin Studio中的设备时,我得到错误消息说:“无法安装应用程序”/用户/ jzacherl /项目/ CyCom / CyCom / CyCom / bin / iPhone / Debug / CyCom.app“:您的应用程序代码签名检查失败检查您的证书,设置configuration文件和捆绑ID可能您的设备不是所选configuration文件的一部分(错误:0xe8008015) “。 我的应用程序应该支持iOS 7和iOS 8.我已经试过改变目标部署到和从7和8,我已经尝试重新启动我的Mac /设备,并build立/清理我的项目。

在Xcode 6.1中缺less本地化

自从昨天更新到Xcode 6.1之后,在iOS模拟器中没有正确的应用程序本地化。 我把语言和地区切换到德国/德国,我的应用程序仍然是英文,只有英文键盘可用。 Xcode 6.0.1和iOS 8.0 Simulator的本地化效果很好。 有没有人有类似的问题?

在Xcode 6 / iOS 8中如何全局导入文件的方式改变了吗?

我曾经在文件AppName -prefix.pch中执行我的全局导入(也就是我的Xcode项目中所有源文件都可见的导入)。 但是,现在在Xcode 6(和iOS 8)环境中,在创build新项目之后,该文件不会自动生成。 我的问题是如何在Xcode 6中正确执行全局导入? 我可以创build我自己的AppName -prefix.pch并最终使用这个吗? 注意:使用Cocoapods时 ,会生成一个名为Pods- AppName -Bolts-prefix.pch的文件。 但全球import将不会与这一个。