public static File getFile(String url) throws Exception { //对本地文件命名 String fileName = url.substring(url.lastIn…
分类:移动开发
[翻译]What You Need to Begin iOS Programming
原文地址:What You Need to Begin iOS Programming 1.获取 Mac 没错,你需要一台 Mac。这是 iOS 开发者最基本的要求。开发一个 iPhone(或者 iPad) app,你需…
iOS 动画制作方法。
// 动画方法,参数说明:执行时间,延迟时间,移动效果,具体方法,结束后执行方法。 UIView.animateWithDuration(0.3, delay: 0.1, options: .CurveEaseOut, …
Swift21/90Days - 动态变化的 UITableView 头部
Swift90Days – 动态变化的 UITableView 头部 今天公司的有一个需求是实现动态的 UITableView 头部,基本需求是: 默认状态显示一个 headerView 展示头像。 上推时 …
AlamofireJsonToObjects+EVReflection:一步解决JSON解析
上一篇文章中我们介绍了使用EVReflection解析JSON的方法,但是还是用到了SwiftyJSON这样的工具,那么有木有什么办法能够更简单的解决这样的问题EVReflection的作者还为我们提供了Alamofir…
从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么
@property (nonatomic, weak) id obj; 先看下面一段代码 #import <Foundation/Foundation.h> @interface TestClass : NS…
ReactNative环境安装 指南 Mac版
命令行可以解决的部分 安装homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master…
iOS的高性能、高实时性key-value持久化组件
今年上半年时候看到微信开发团队的这么一篇文章 MMKV–基于 mmap 的 iOS 高性能通用 key-value 组件,文中提到了用mmap实现一个高性能KV组件,虽然并没有展示太多的具体代码,但是基本思路…
vue实现与安卓、IOS交互
方案背景 IOS用的是jsBridge插件实现调用、传参、回调的 安卓是在window挂载方法和挂载回调的 IOS实现方案 调用原生方法封装如下 function setupWebViewJavascriptBridge…
iOS知识梳理 - 关于Objective-C
作为早期的面向对象语言,且直到现在仍然为人们所熟知,Objective-C显然有其独到之处。这里对Objective-C的特点进行简单阐述。 动态?静态? Objc这个语言具有比较强大的动态特性,常提到的包括动态类型、动…
Android——开机自启动app
android在开机完成后会发送一个android.intent.action.BOOT_COMPLETED的广播,告诉系统内app们已经开机。 我们可以在需要开机…
iOS有些项目模块不需要(MJRefresh)移除后有一块空白 解决方法
要先结束刷新 在移除既不会出现有一大块空白了 [self.tableView headerEndRefreshing]; [self.tableView footerEndRefreshing]; [self.table…