240 发简信
IP属地:广东
  • SRWebSocket中的WSS证书验证

    SRWebSocket是FaceBook提供的,一个iOS端常用的websocket框架。这个框架的好处是,解决了一般的websocket框架中,粘包、断包的问题,这个问...

  • 学习了,么么哒。

    drawable和mipmap目录

    1. 前言 11月分劳务派遣进了家大公司orz,开始一个新的项目。当我将一张切图分别放在drawable的各个dpi文件夹后,同事和我说不需要弄那么多份切图放在drawabl...

  • android studio 3 新建项目报错解决

    好久没有关注android studio了,最近试了一下,已经更新到了3.x版本,下载之后发现make工程报错。 解决办法: 1 Gradle的设置中,andro...

  • 我的wk同步方法也卡主了,楼主有什么办法吗?

    WKWebView的使用(一)

    随着iOS10的出现,大部分应用都已经抛弃了iOS7的支持,那么将UIWebView替换为WKWebView的工作也就提上了日程。毕竟UIWebView的占用内存大,而且存在...

  • @不上火喝纯净水 我没说清楚,我现在需要把wkwebview的evaluateJavaScript:completionHandler这个方法做成同步接口,用这种方法不行,因为这个函数evaluateJavaScript必须要放到主线程中执行,否则会crash。而信号量或group都会阻塞当前线程也就是主线程,等待另一个线程的完成通知,但是主线程已阻塞,evaluateJavaScript被阻塞就不会执行。

    不知道我是不是钻牛角尖了,目前我觉得这是个无法解决的问题,楼主有办法吗?

    iOS开发技巧: 将异步方法封装成同步方法

    在开发中我们经常会遇到异步方法,在设计程序逻辑的时候有些操作依赖于异步的回调结果,有时候我们不得不把一个原本内聚的逻辑通过代理或者回调的方式打散开来,这样作它打乱了我们代码顺...

  • 如果你是异步函数必须要在主线程内调用呢? 这种会造成主线程死锁的异步变同步,有方法吗?

    iOS开发技巧: 将异步方法封装成同步方法

    在开发中我们经常会遇到异步方法,在设计程序逻辑的时候有些操作依赖于异步的回调结果,有时候我们不得不把一个原本内聚的逻辑通过代理或者回调的方式打散开来,这样作它打乱了我们代码顺...

  • iOS FMDB的多线程

    如果我们的 app 需要多线程操作数据库,那么就需要使用 FMDatabaseQueue 来保证线程安全了。 切记不能在多个线程中共同一个 FMDatabase 对象并且在多...

  • 贾跃亭怎么样无所谓,希望乐视的品牌能够维持下去并且越做越好。

    两个山西男人的汽车梦|李彦宏的Apollo重生贾跃亭的FF91危机

    两个互联网举足轻重的山西男人,一个分权求变,另一个深陷危机。相似之处在于,都在想借助汽车这一东风,一解当下窘境。 这两天,两个山西男人刷了屏。一个是正值公司架构重整,在京召开...

  • 120
    iOS 微信飞机大战-高仿-原生

    闲着无聊,随手小游戏玩一玩。本项目使用纯原生开发,没有使用其他的插件包括cocos2d、spriteKit等。 目前完成了单机版,包括简易的剧本编辑功能(通过编辑STAGE1...

  • iOS原生实现虚拟摇杆,附demo

    原生实现iOS摇杆 调用实例 // 控制器 float width = 120; XXJoyStickView* v = [[XXJoyStickView alloc]ini...

  • AQDefaultDevice (173): skipping input stream 0 0 0x0

    Product -->Scheme-->Edit Scheme Arguments -->Environment Variables -->添加一个环境变量 OS_ACTIV...

  • 界面引导视图

    比如一个界面有多个按钮,这个控件可以告诉用户每个按钮的作用。 https://github.com/xingjizhao/GuideTest

  • swift3.0 简易计算器

    工作一直都是用的oc,最近想回顾一下swift,随便做个计算器熟悉一下。 https://github.com/xingjizhao/swift-calculator

  • iOS无线部署

    一个app问世之后有两种方式进行推广,一是走apple提供的渠道即appstore,然而漫长的而莫测的审核,动则长达一周的上线周期已然无法满足现在普遍的敏捷模式。二是无线部署...

个人介绍
小全栈工程师成长中......