自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

super_haifeng的博客

技术博客

  • 博客(15)
  • 收藏
  • 关注

原创 网站迁移,欢迎访问

本博客网站已迁移到这里,欢迎访问!!!!!

2019-09-30 18:20:31 288

原创 RxSwift学习教程

RXSwiftRXSwift概览函数式编程函数式编程是种编程范式。它是通过构建函数操作数据序列,然后对这些序列做出响应的编程方式,它需要我们将函数作为参数传递,或者作为返回值返回。我们可以通过组合不同的函数来得到想要的结果。 一种构建计算机程序结构和元素的方式 - 将计算视为数学函数的评估并避免改变状态和可变数据。它是一种声明性编程范例,这意味着使用表达式或声明而不是语句来完成编程。在函...

2018-12-07 16:36:05 1021

原创 iOS基于MVVM开发框架搭建

自己搭建了一个简易的iOS开发框架,可供大家参考和学习,有不足之处还望指出和请教。本框架是根据微博开发者账号进行网络请求的,大家可以去注册一个账号,然后把需要的AppKey和AppSecret填到相应的位置即可,废话不多说,上github地址基于Object-C的框架 ,以及基于Swift的框架如果喜欢的话,别忘了你的小✨✨哦...

2018-03-21 11:41:19 536

原创 如何发布自己的开源框架到CocoaPods

在开发过程中,经常会使用到第三框架,我们通过一个pod install命令,很方便的就将第三方框架加到我们自己的项目中。 如果我们也想将自己写的组件或库开源出去,让别人也可以通过pod install命令安装自己的框架该怎么做呢?下面,我就教大家一步一步的将自己的pods发布到CocoaPods 中。如果你现在对CocoaPods还不太了解,推荐你看一看这篇文章:用CocoaPods做iOS程序的...

2018-03-21 11:27:03 216

转载 React Native 集成到原生项目(iOS)

——它通常只作为MVC模型中的V存在——它也很容易嵌入到一个并非由React Native开发的应用当中。实际上,它可以和常见的许多工具结合,譬如CocoaPods。一、准备工作1. React Native 开发基础环境1) 安装Node.js 方式

2017-02-09 11:44:17 530

原创 微信小程序网络请求wx.request请求

最近微信小程序开始开放测试了,小程序提供了很多api,极大的方便了开发者,其中网络请求api是wx.request(object),这是小程序与开发者的服务器实现数据交互的一个很重要的api。 大家可以先看官方文档微信小程序API 再给大家提供一个开发工具下载地址小程序开发工具 最简单的用法如下(以POST请求为例)bindSearchChange:function(e){

2017-01-11 18:57:52 27909

原创 微信小程序上手指南

2017 年 1 月 9 日,是一个值得载入互联网史册的日子。 这一天,零点刚过,张小龙和他的团队,在夜色笼罩下,正式发布了微信小程序。所以,从这一刻开始,只要有开发者登录小程序后台,并在「开发管理」页面点击了「发布」按钮,就会有一个小程序,降临到这个世界上。而微信小程序,这个设定为「无处不在」的产品,切切实实地「在」你身边了,并即将给你的生活带来新的变化。那么,小程序到底是什么?小程序的入口在哪

2017-01-11 11:24:35 585

原创 iOS开发 支持https请求以及ssl证书配置

众所周知,苹果有言,从2017年开始,将屏蔽http的资源,强推https 楼主正好近日将http转为https,给还没动手的朋友分享一二一、证书准备1、证书转换在服务器人员,给你发送的crt证书后,进到证书路径,执行下面语句 // openssl x509 -in 你的证书.crt -out 你的证书.cer -outform der 这样你就可以得到cer类型的证书了。双击,导入电脑。2、

2016-12-05 14:11:52 9216

原创 Git常用命令

Git常用命令查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co – # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区git rm # 从版本库中删

2016-11-24 15:08:52 310

原创 NSString属性什么时候用copy,什么时候用strong?

我们在声明一个NSString属性时,对于其内存相关特性,通常有两种选择(基于ARC环境):strong与copy。那这两者有什么区别呢?什么时候该用strong,什么时候该用copy呢?

2016-03-23 21:33:47 362

原创 Git简易使用入门教程

Git简易使用入门教程

2016-02-16 15:08:07 475

原创 Swift如何实现代理,block传值

要实现代理传值,我们先来看一下需求 通过点击提交进入第二个页面,点击返回pop到第一个页面,并且用代理和block 传回一个值.

2015-12-22 16:05:56 937

原创 iOS应用开发之Core Data数据持久化存储笔记

Core Data数据持久化存储Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。

2015-12-02 19:01:20 573

原创 verilog中的timescale用法

描述: timescale是Verilog HDL 中的一种时间尺度预编译指令,它用来定义模块的仿真 时的时间单位和时间精度。格式如下:`timescale 仿真时间单位/时间精度注意:用于说明仿真时间单位和时间精度的 数字只能是1、10、100,不能为其它的数字。而且,时间精度不能比时间单位还要大。最多两则一样大。比如:下面定义都是对的:`timescale 1ns/1ps`timesca

2015-11-30 11:55:25 103221 2

原创 iOS通过CLLocationManager调用地图导航功能

iOS中的corelocation提供了定位功能,能定位装置的当前坐标,同时能得到装置移动信息。因为对定位装置的轮询是很耗电的,所以最好只在非常必要的前提下启动。其中,最重要的类是CLLocationManager,定位管理.其定位有3种方式:1,GPS,最精确的定位方式,貌似iphone1是不支持的。2,蜂窝基站三角定位,这种定位在信号基站比较秘籍的城市比较准

2015-11-24 19:58:24 625

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除