4 longlongValue

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4w+

iOS 12对象序列化(NSKeyedArchiver)

NSKeyedArchiver对象序列化NSKeyedArchiver归档NSKeyedArchiver解档自iOS 12以后对象序列化的方法有了些许变化,用以记录NSKeyedArchiver归档由原来的+ (BOOL)archiveRootObject:(id)rootObject toFile:(NSString *)path变为+ (nullable NSData *)archivedDataWithRootObject:(id)object requiringSecureCoding

2020-08-04 19:23:37

iOS混合开发之uni-app本地打包集成到iOS原生项目

iOS混合开发1.前言2.项目背景3.项目框架4.从入坑到踩坑5.从踩坑到挖坑1.前言    前端统一开发越来越多,公司为了大一统前端的所有页面显示问题,同时为节约人力资源成本,决定做前端统一开发的预研以及选型。2.项目背景    经过几次讨论后决定前端统一开发选型方案从以下几种方式进行:flutterreactnativeuniappionic各统一开发方案的优劣势与选型结...

2020-03-04 18:41:17

Vue axios获取token临时令牌封装

前言为什么非要写这个博客呢?因为这件事让我有一种蛋蛋的优疼。剩下的都别问,反正问我也不会说。因为流程图我都不想(懒得)画。开发架构前端页面:Vue网络请求:Axios;方式:vue add axios缓存方案全局变量:Vuex本地缓存:LocalStorage技术依赖你猜背景公司开发一个嵌入App的Web页面,安全方面使用老套路:App通过URL传参给前端(包含签...

2019-12-04 17:50:03

iOS 13 beta 3 NFC的读写功能

苹果的NFC功能之前一直仅支持读取,并且读取格式为type1到5的NDEF。Your app can read tags to give users more information about their physical environment and the real-world objects in it. Using Core NFC, you can read Near Field...

2019-07-18 17:18:10

vuecli3打包规范

使用VUECLI进行的项目打包上线时发现包很大,并且不管是js还是css都分别在chunk-vendors.js和chunk-vendors.css文件下。虽说VUECLI3中集成的webpack4已经会帮我们做一些按需引入等打包工作,但是对我们来说这些在开发过程中依然是有些不够的。下面我简单说一下近期小白开发过程中进行的打包操作。1.最重要的也是最基本的操作,不生成map文件在 vue....

2019-06-26 14:20:02

vuecli3 element按需加载按需引入(包括样式)

自从前后端分离之后,大部分时间都是在用weui(we-vue组件库)的css样式做公众号等前端网页开发。近期公司准备为统一用户项目做一个管理控制台,我就准备用Vue + [element-ui](https://element.eleme.io/)做框架进行开发,具体选型好处就不再详细说明了,这里简单说一下按需引入element-ui的问题。首先我们按照官网进行install安装操作:...

2019-06-26 11:42:35

Vue CLI 3项目笔记(一)

从vue-cli2.x升级到vue cli 3.x之后新建的项目目录出现明显的差别。具体差别不一一列举,自己感受。一、首先说一下环境变量的问题,官网上基本上说的很清楚,但是对于我这种半吊子而言还是出现了误区。1.首先我们需要了解VUE CLI有三种模式:test、development、production。[官网](https://cli.vuejs.org/guide/mode-and...

2019-03-07 16:50:08

Django+Vue+微信登录授权前后端分离实现过程中踩坑问题阶段性总结

首先,关于Django+Vue前后端分离介绍请参考使用Django + Vue.js快速而优雅地构建前后端分离项目或者使用Django + Vue.js快速而优雅地构建前后端分离项目关于Vue的使用请参考Vue.js官方网站我要说明的是另外以下几点:跨域问题关于跨域问题是指在开发前端页面使用前端热更新调试过程中与Django进行的数据请求产生的跨域问题.例如你在本地htt...

2018-09-26 10:41:44

Mac SCP简单使用(Mac WinSCP)

在Mac下是没有WinSCP的.而WinSCP之所以叫这个名字是因为在windows上使用的SCP客户端工具.在Mac上面有自带的SSH命令行.当然也可以使用SCP工具.例如FileZilla.但是你要清楚的明白一件事:好用与免费总是存在着冲突问题.FileZilla没有解压缩功能.即使你使用的FileZilla,也需要与SSH命令行搭配使用.下面就我使用的SSH命令行连接远端服务器和解压缩上...

2018-09-26 10:33:33

iOS 利用运行时将对象序列化与反序列化

在iOS中想要把一些对象数据存储到本地需要那个对象实现NSCoding协议下的两个方法-(void) encodeWithCoder:(NSCoder *)encoder;-(id) initWithCoder:(NSCoder *)decoder;然后在这两个方法中实现对象序列化与反序列化的操作. 例如: Person类有两个属性@property (nonatomi...

2018-07-16 10:13:15

Python(Django) Ajax request.FILES InMemoryUploadedFile

在使用Django项目中,From表单提交了图片集合var formdata = new FormData();formdata.append("csrfmiddlewaretoken",'{{ csrf_token }}');if ($('.js_file')[0].files.length > 0){ $.each($('.js_file')[0].files, fu...

2018-05-11 11:45:54

Django中方法的局部变量与全局变量的改变影响,内部function访问不到外部function的自带属性

在编写公众号页面的过程中发现一个很明显却又很坑的问题.当你把全局变量赋给局部变量之后,如果你改变了局部变量,那么全局变量也会随着改变. 没听懂么?那么我们来看代码吧. var hi = {}; hi['longlong'] = '520'; function helloWorld(next_step) { var hello = hi; ...

2018-05-08 10:44:15

Code=6 "The connection has timed out unexpectedly

在做蓝牙通讯时的压力测试的时候,发现蓝牙连接之后会迅速断开,并且控制台会报错Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly." UserInfo=0x1e09c050 {NSLocalizedDescription=The connection has timed out unexpe...

2018-04-20 12:31:49

warning: could not execute support code to read Objective-C class data in the process.

iOS开发做压力测试的过程中出现:warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available.出现这个问题的时候我使用的是前段时间介绍异步线程改同步调用的方法...

2018-04-20 10:11:36

有关微信小程序Promise踩的大坑

接触小程序以来一直都是使用的typeof回调方式进行异步操作。但是随着接触的深入发现该回调方式虽然完全可以实现相关操作但是可读性和可维护性并不是很高。然后就研究了一下ES6-Promise。听说微信小程序支持过一段时间又移除掉了,但是我在小程序中还是依然可以使用不知道什么原因。首先说一下我的目录结构: 首先我把wx.request在http.js中封装好了 然后又在fm_netw...

2018-04-02 13:10:31

微信小程序分享参数传递(微信小程序获取分享path参数)

原因:在写一个小程序,需要为每个人分配一个userId,通过分享统计每个人分享次数以及用户事通过哪个人分享链接成为新用户的。小程序官方文档:onShareAppMessage: function (res) { if (res.from === 'button') { // 来自页面内转发按钮 console.log(res.target) ...

2018-03-29 17:03:52

Angular ng-repeat 单选框默认选中第一个

1.多个input的type=”radio”不使用ng-repeat正常获取value值。<div class="weui-cells weui-cells_radio"> <label class="weui-cell weui-check__label" for="[[cardFaceNo]]" > <div class...

2018-03-12 14:06:43

Mac下NATAPP将内网映射到外网

在做微信开发的时候,调用微信接口成功之后,微信会回调我们事先配置好的一个接口。由于微信的服务是在外网的,所以这个回调接口也只能是外网,而且微信要求回调接口只能是通过ICP备案的域名,不能使用IP。所以在开发调试的时候,需要把代码部署到线上的服务器,通过打log来跟踪接口调用情况,很明显这样开发效率非常低。本来qq浏览器有一个微信调试工具。该工具很方便使用,特别适合这种内网映射外网工作。但是现在下架...

2018-03-06 14:51:16

利用消息转发机制与Try Catch代码块防止崩溃

在实际应用中我们经常遇到程序崩溃的问题:例如数组下标越界、字符串下标越界、调用了未识别的方法等等,这给我们带来的很多困扰。然而这种情况其实我们不仅可以避免而且我们可以做到更健壮的,尤其是开发过程中对于此种情况崩溃的定位是很有帮助的。首先说说消息转发机制: 程序在崩溃前系统会给你3次机会进行补救, 可以通过重写+ (BOOL)resolveInstanceMethod:(SEL)a

2018-01-18 17:49:02

iOS SDK 中unrecognized selector sent to instance错误

情况描述:生成SDK正常。当在集成SDK的项目中调用方法时报unrecognized selector sent to instance错误。问题思路:刚开始第一感觉是自己SDK中配置文件有问题导致找不到头文件。但是当自己把search header等加上去之后再导入项目中运行还是如此。问题解决:打开工程配置 - Build Settings - Other Linker Flags,添加

2018-01-17 16:55:01

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。