10 2016 档案

摘要:1:如果你的App想要访问用户的相机、相册、麦克风、通讯录等等权限,都需要进行相关的配置,不然会直接crash掉。 要想解决这个问题,只需要在info.plist添加NSContactsUsageDescription的key, value自己随意填写就可以: NSBluetoothPeripher 阅读全文
posted @ 2016-10-28 11:01 韦韦韦 阅读(378) 评论(0) 推荐(0)
摘要:为什么用 WebSocket 因为APP里面有个聊天功能,需要服务器主动推数据到APP。HTTP 通信方式只能由客户端主动拉取,服务器不能主动推给客户端,如果有实时的消息,要立刻通知客户端就麻烦了,要么客户端每隔几秒钟发一次请求,看看有没有新数据,这种方式想想都知道耗流量电量。还一种方式就是走TCP 阅读全文
posted @ 2016-10-27 14:15 韦韦韦 阅读(839) 评论(0) 推荐(0)
摘要:完整项目 v2ex – v2ex 的客户端,新闻、论坛。apps-ios-wikipedia – apps-ios-wikipedia 客户端。jetstream-ios – 一款 Uber 的 MVC 框架。它同时提供了多用户实时通讯支持,一旦启动 JetStream 后端服务,通过 WebSoc 阅读全文
posted @ 2016-10-27 14:10 韦韦韦 阅读(183) 评论(0) 推荐(0)
摘要:一、修改系统原生导航条 修改导航条背景颜色 自定义导航条按钮 自定义的按钮图片距屏幕边缘太远,可通过以下代码修改 修改后的rightBarButtonItem边距 修改后的rightBarButtonItem边距 系统默认的rightBarButtonItem边距 系统默认的rightBarButt 阅读全文
posted @ 2016-10-24 09:17 韦韦韦 阅读(1891) 评论(0) 推荐(0)
摘要:一、普通程序猿普通程序员使用最常见路人姿势等场。普普通通,纯属陆仁辈。 陆仁贾写法: 撸人已写法:撸人已明显比陆仁贾聪明多了。使用大括号隔离,view1与view2相互独立,创建代码变量不会相互污染。 路人饼写法 二、文艺程序猿文艺程序猿,使用教科书姿势登场。使用builder模式。使用block隔 阅读全文
posted @ 2016-10-13 08:45 韦韦韦 阅读(276) 评论(0) 推荐(0)