最好用的开源跨平台 Js bridge 新秀 – DSBridge iOS 篇 看了 github 介绍,DSBridge 当之无愧是目前地球上最好的 IOS/Android javascript bridg…
分类:IOS
ViewController生命周期
## ARC环境 单个viewController的生命周期 initWithCoder:(NSCoder *)aDecoder:(如果使用storyboard或者xib) loadView:加载view viewDid…
如何判断 ios设备的类型(iphone,ipod,ipad)
功能函数: [cpp] view plaincopy -(bool)checkDevice:(NSString*)name { NSString* deviceType = [UIDevice currentDevice…
label自动换行
label.numberOfLines = 0;
死磕Objective-C runtime运行时之二
实战问题一(答案在最后): 如何吞掉整个应用的unrecognized selector sent to instance崩溃, 使程序正常运行? 动态添加方法class_addMethod 第一种: @interfac…
【YSP】iOS手Y 宿主新增能力
侵入新增能力 新增通知 类 变更 YYLiveNavSelectIndexChanged 首页导航条切换时通知 YYLiveNavLoadedEvent 首页导航下模块实例didLoad通知 ChannelModuleL…
微信IOS中摇一摇无法播放声音
Description IOS系统中无法自动播放media,必须由用户发出交互动作(如click, touchstart)才能播放。 但在微信浏览器中,我们可以添加WeixinJSBridgeReady Listener…
编辑 iPhone 通讯录 .contacts 导出文档
问题 通过PP助手导出通讯录,生成xxx.contacts文件,直接用Notepad++打开乱码 解决方法 可以把xxx.contacts改名为xxx.contacts.zip,然后用WinRAR等解压缩工具打开,打开后…
学习笔记TF066:TensorFlow移动端应用,iOS、Android系统实践
TensorFlow对Android、iOS、树莓派都提供移动端支持。 移动端应用原理。移动端、嵌入式设备应用深度学习方式,一模型运行在云端服务器,向服务器发送请求,接收服务器响应;二在本地运行模型,PC训练模型,放到移…
苹果开发者账号账号的更换
苹果开发者账号账号的更换 本人更换的前提,原有账号过期,无法登陆进行一系列操作 用xcode打开需要更换账号的项目工程 xcode登录,更换后的苹果开发者账号 更改BundleID 苹果开发者平台生成描述文件,添加测试设…
iOS开发中的单元测试(三)——URLManager中的测试用例解析
URLManager是一个基于UINavigationController和UIViewController,以URL Scheme为设计基础的导航控件,目的是实现ViewController的松耦合,不依赖。 准备框架…
CGContext Transform
CGContextTranslateCTM 画布的大小由 UIGraphicsBeginImageContextWithOptions 的参数 size 决定,老是记不住这一点。 UIGraphicsBeginImage…