小编Sye*_*riq的帖子

无法在Swift应用中导入Firebase

在尝试学习Firebase时,我按照Firebase网站的IOS快速入门部分中的步骤操作.我使用Cocoapods并完全遵循记录的步骤.但是,"导入Firebase"会导致编译器错误.我没有看到任何框架,但我确实看到Firebase目标C文件.. 通过下载zip文件的手动过程并将其添加到项目中,我可以使其工作.但是,我想了解我做错了什么. Xcode页面

ios firebase swift

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

嵌入到导航控制器中时,CollectionView 不起作用

我有一个简单的集合视图测试(基于在线教程),它可以很好地独立运行。但是当我将它嵌入导航控制器时,它停止工作。我通过 (1) 创建一个 headerView(64 像素高)并将其添加到顶部的视图中来构建屏幕。(2) 我构建了一个集合视图并将其添加到 headerView。

这是代码:

import UIKit

class ViewController: UIViewController,
UICollectionViewDelegate, UICollectionViewDataSource,
UINavigationControllerDelegate
{
var collectionView : UICollectionView!
var topView: UIView!

override func viewDidLoad() {
    super.viewDidLoad()
    var frame = CGRect(x:0,y:128, width:view.frame.width, height:64)
    topView = UIView(frame:frame)
    self.view.addSubview(topView)

    // CollectionView
    let layout: UICollectionViewFlowLayout = UICollectionViewFlowLayout()
    layout.scrollDirection = .horizontal
    layout.sectionInset = UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 10)
    layout.itemSize = CGSize(width: 50, height: 50)

    frame = CGRect(x: 0, y: 0, width: Int(self.topView.frame.width), height: Int(self.topView.frame.height))
    collectionView = UICollectionView (frame: frame, …
Run Code Online (Sandbox Code Playgroud)

uicollectionview swift3

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

如何将函数添加到Swift作为String的扩展以简化使用

我有一个函数编码为:

func deleteEnclosedString(s: String, startString s1:String, endString s2: String) -> String { 
} 
Run Code Online (Sandbox Code Playgroud)

我想创建一个class子类,String在其中我定义一个函数并使用如下:

var myString = "A [typical] string"
myString.deleteEnclosedString(startString: "[", endString: "]")
Run Code Online (Sandbox Code Playgroud)

string swift

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

无法在Mac上使用npm卸载ionic

我正在尝试切换到ionic2.在我之前安装的离子1上安装似乎成功(基于输出)但离子1仍然如离子信息所示.这是步骤.任何帮助,将不胜感激.

  1. 使用sudo npm install -g ionic @ beta成功安装ionic2 @ beta
  2. 离子-v显示版本1.7.14
  3. 使用npm uninstall -g ionic卸载
  4. 成功(基于打印输出)卸载离子2
  5. 离子-v显示版本1.7.14(WTF)
  6. 再试一次'npm uninstall -g ionic'
  7. 立即收到命令提示,没有其他输出(没有影响)
  8. 离子-v显示版本1.7.14

npm ionic-framework osx-yosemite ionic2

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