如何判断机器的字节顺序是高字节在前还是低字节在前

最近经常听各种人在群里面讨论各种机,linux,mac,windows,单片机的啥都有。讨论的焦点就是在这些机器上到底是高字节在前还是低字节在前。 围绕这些各种口水战也是不亦乐乎,除了浪费时间以外,并没有什么卵用。 其实这个问题是很简单,只要稍微懂一点c语言知识。对,只要知道如何使用指针就可以做出正确的判断了。甚至你也许连指针都不会也没关系。只要你的电脑上有一个c的编译器,...

教你一步一步实现iOS自己的字典转模型库

前言我们在iOS开发中,一般会使用MVC或者MVVM等模式。当我们从接口中拿到数据时,我们需要把数据转成模型使用。下面我就带大家一起用runtime一步一步的来完成这个转换框架1、先写一个简单的字典到模型的转换模型TestModel@interfaceTestModel:NSObject@property(nonatomic,copy)NSString*name;@property(nonatom...
数组属性 模型 控制器

自定义UICollectionViewLayout实现瀑布流布局

WCLWaterFallLayout简介用swift写的简单的瀑布流布局,用于UICollectionView,支持拖拽布局~使用let layout = WCLWaterFallLayout.init(lineSpacing: 11, columnSpacing: 11, sectionInsets: UIEdgeInsetsMake(0, 16, 10, 16)) layout.delega...
WaterFall Layout 瀑布流

gitlab仓库迁移 多个ssh key问题

摘要: 我们在日常工作中会遇到公司有个gitlab,还有些自己的一些项目放在github上。这样就导致我们要配置不同的ssh-key对应不同的环境。 我们在日常工作中会遇到公司有个gitlab,还有些自己的一些项目放在github上。这样就导致我们要配置不同的ssh-key对应不同的环境。下面我们来看看具体的操作:1,生成一个公司用的SSH-Key $ ssh-keygen -t rsa -...
key ssh gitlab迁移 项目 仓库

Objective-C 自定义UISlider滑杆 分段样式

效果自定义一个功能简单的分段的滑杆 可显示分段名为了显示效果,我们将滑块和节点都设置为不规则这里只实现了分段的slider,未分段的没有实现,有兴趣的可以定义另一种类型做个判断修改下需求分析我们需要的是一个可分段slider主要元素有滑杆视图滑杆上的节点节点名称当前滑块由于要设定节点和滑块的frame,size又是可变的,最死脑细胞的就是滑块和节点frame的计算了!!!!代码部分查看UISli...
自定义UISlider

ios  抓包工具使用 paros软件

paros软件 下载 ----http://download.csdn.net/detail/tuyaloveios/6569041java jdk mac版本 ---http://www.cr173.com/soft/2646.html参考安装步骤 ---- http://jingyan.baidu.com/article/a3a3f811ebbd2d8da2eb8ac1.html工具/原...
https 抓包 数据 测试

总结iOS开发中的断点续传那些事儿

前言断点续传概述断点续传就是从文件赏赐中断的地方重新开始下载或者上传数据,而不是从头文件开始。当下载大文件的时候,如果没有实现断点续传功能,那么每次出现异常或者用户主动的暂停,都会从头下载,这样很浪费时间有木有。所以呢,项目中实现大文件下载的时候,断点续传功能是必不可少了。当然咯,断点续传有一种特殊的情况,就是我们的应用呗用户kill掉或者应用crash,要实现应用重启之后的断点续传,这种情况就是...
断点 网络 服务器 断点续传 文件

传值--block

#import UIKit/UIKit.h @interface TwoViewController : UIViewController @property (nonatomic,copy)void(^_changeColorBlock)(UIColor *); @end #import TwoViewController.h - (IBAction)goto1:(UIButton...
block

swift3.0 coreData的使用-日记本demo

效果需求分析基于官方MasterDetail模板,官方写了很多复杂的coredata逻辑,在此基础上快速开发简单的日记本程序。- 主要功能:增、删、改、查 - 界面用默认的界面,将detail页面改为`UITextView`可编辑 - 主页面进行 增、删、查操作 - 子页面进行 删、改、查操作需求很简单,官方模板还添加了按时间排序的操作创建工程选择 M-D模式 使用swift和coredata添...
coredata

登录方式有待测试

尝试两种办法。有待测试 1.判断登录成功后,直接改。[[[UIApplication sharedApplication]delegate]window].rootViewController = [[UITabBarController alloc] init];[self presentViewController:[[UITabBarController alloc] init] anim...
登录方式有待测试