iOS开发:remove reference与move to trash的区别

remove reference:删除引用//工程文件夹里依然有这个文件

move to trash:彻底删除这个文件//彻底扔到了垃圾箱里

Basically if you check “Copy to project” when adding the file, you should chose “Move to trash” when deleting, otherwise pick “Delete references”. This latter option will leave the file in place and just remove the reference to it

Snip20160323_206

报错: Consecutive statements on a line must be separated by ‘;’

有一种报错叫做:Consecutive statements on a line must be separated by ‘;’

有各种各样的原因。。比如。。

1.三目运算符的?和>的前面没加空格

2.末尾多加了一个半括号

Snip20160323_200

3.数组写成了花括号{}

Snip20160323_201

改成:

4.比如 as 后面多加了个‘!’都会被这个报错。。

 

解决办法:Transport security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file.

从iOS9起,新特性要求App访问网络请求,要采用 HTTPS 协议。
但是还是可以通过修改 plist 文件暂时可以允许 http 访问

Snip20160323_192

添加如下代码:

然后保存就可以了。

Snip20160323_196

运行 iOS 模拟器中的 App 后显示空白-warning:Unsupported Configuration: Scene is unreachable due…

错误警告码是:warning: Unsupported Configuration: Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier:.

错误原因是没有设置初始化进入的视图控制器

在你的StoryBoard中没有一个view controller设置了Initial Scene~

就是没有设置 Viewcontroller 右边的那个小箭头~

所以 要在 storyboard 里面 点击想要在刚进入时候显示的 Viewcontroller,属性检查器中找到Initial Scene ->选择 Is Initial View Controller(o^∇^o)ノ 

Snip20160321_158