2014年11月6日微信Api新增加的功能,使用时需要更新Api #pragma mark - JumpToBizProfileReq /* ! @brief 第三方通知微信,打开指定微信号profile页面 * * 第…
分类:移动开发
Agora iOS SDK-开始聊天
在上一篇Agora iOS SDK-快速入门中聊了如果配置Agora iOS SDK,这一篇将看下如何使用Agora如何进行聊天。Agora封装了视频聊天的大多数常用功能,直接调用Agora API即可直接开始聊天。这篇…
像Ruby一样写ObjC,用block实现链式方法调用
Github源码 引言 一切要从我加入了Codewars网站,开始与世界各地的Coder们一同刷题开始说起。在Codewars中,有许多题目是支持多种不同语言的,比如下面这一道题,把字符串中的所有单词根据空格分割反转: …
独家探寻阿里安全潘多拉实验室,完美越狱苹果iOS11.2.1
知道如何从攻击的视角去发现漏洞,才能建立更安全的体系,促进了整个生态的良性发展。以阿里安全潘多拉实验室为例,在对移动系统安全研究的过程中,把研究过程中发现的问题上报给厂商,促进系统安全性的提升。 小编第一时间深度探访阿里…
iOS开发者使用方便的几个工具
移动应用世界发生了巨大的变化,无论是在风格上还是在市场竞争上,消费者意识都推动了移动应用开发公司的崛起。 新的应用以及新的功能的出现 Apple IOS是为用户提供最新工具和升级的平台之一,它为iPhone、iPad、A…
获取当前手机App版本以及AppStore中的最新版本,判断是否需要更新
一.获取当前手机运行的版本信息,通过info.plist文件的bundle version获取 NSString *versionValueStringForSystemNow=[[NSBundle mainBundle…
Android 的属性系统
每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。 在系统初始化时,Android将分…
现在进行时学习笔记
一、现在此刻正在进行的活动 what program are you watching?i am watching Friends. 二、目前一段时间内持续的一种暂时情况 i am taking the bus to w…
Javascript执行流总结
面对各种各样的JavaScript代码,我们有时候难免会犯错。可当自己仔细研究一下,哦原来是这么回事。有时候怎么会想为什么Javascript程序会是这样执行的呢?为什么没有得到自己预期的答案呢?自己到底是哪一步想错了呢…
Android adb查看系统时间
记录下 adb 查看系统时间的方法,adb shell 后执行 date 命令即可。 使用 AS 模拟器测试的。 手动更换系统时间后,再次执行,时间会更新为更换后的。 generic_x86:/ # date Tue J…
浅入浅出Swift
HelloWorld println("Hello, world") //木有分号! 变量 var foo = 7 foo = 8 常量 let pi = 3.14 map var occupations = [ "Ma…
IOS 7 利用系统自带库进行 POST JSON 异步访问操作
在上篇文章中我谈到了使用 ASIHTTPRequest JSONKit 等开源库进行 POST JSON 到服务器的操作。IOS 使用 POST、GET 提交 JSON 数据到服务器由于在后续的开发中发现了一些问题(St…