自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (12)
  • 收藏
  • 关注

原创 IOS打包动态库以及使用的过程和注意事项

创建IOS动态库其实也并非什么难事,因为目前最新版本的Xcode已经支持创建动态库了。所谓的动态库就是将一些可以在多个项目中用到的公用代码可以放到同一个工程里边,然后打成一个包,这个包的后缀是framework,这个文件可以引用到多个项目中使用,因为它是一个独立的代码库,也可称为第三方库,相信大家之前也用过其他第三方一些SDK什么的,这个和那些一样的用法,下面介绍一下如何创建动态库的工程:1.

2018-01-31 15:45:55 1877

原创 阿拉伯数字转换为汉字

其实很简单其实就是用NSNumberFormatter来做格式化就好了如下NSNumberFormatter *formatter = [NSNumberFormatter new];formatter.numberStyle = kCFNumberFormatterRoundHalfDown;[formatter stringFromNumber:[NSNumber numberWith

2018-01-31 15:36:43 665

原创 安装路由器,如果上层路由绑定了mac那么则需进行mac地址克隆操作才能用

昨天给朋友装路由器,遇到了一个问题就是一切配置完毕,路由器连接信息显示为已连接,但连接路由器的电脑还是不能上网,我就纳闷了,后来得知原来是房东给绑定了mac地址,这太郁闷了,点击路由器中mac克隆,保存,搞定,终于可以上网了查看原文:https://www.liuandy.cn/informal_essay/2018/01/31/2295.html

2018-01-31 15:34:58 813

原创 Terminal 搜索文件并批量删除

find . -name ".gitignore" | xargs rm -rf find . -type d -name '.svn' -print -exec rm -rf {} \; find . -name ".git" | xargs rm -Rf查看原文:https://www.liuandy.cn/informal_essay/2018/01/31/2293.h

2018-01-31 15:32:49 1440

原创 Mac Pro 开不了机

最近发现Mac Pro开不了机了于是在网上找了很多解决方式,最好用的就是如下方法了 在mac开机出错开不了机的时候重启以最快速度按以下键响3声Option Command p r //记住要同时按住查看原文:https://www.liuandy.cn/informal_essay/2018/01/31/2291.html

2018-01-31 15:31:12 8620

原创 iOS在任何地方都能显示ViewController

在开发的时候,有很多地方需要显示UIViewController,但在很多时候很不方便显示,比如在一个不是ViewController的类里在一个普通的View里或者一个管理类里,在这些情况下我们需要将源ViewController传递到使用的地方使用如下方式显示VC:viewController.present(vc, animated: animated, completion: comp

2018-01-29 15:35:42 212

原创 iOS中使一个View保持在最上层

在日常的开发中我们经常会有这样的需求就是使一个View显示到最上层,从而不被其他View所遮挡,那么一共有两种方式。比如说我们的view1需要放到最上层,二parentView是它的父容器,那么我们来看一下两种方法是怎么实现的:1) 第一种使用bringSubview(toFront:)方法来实现parentView.bringSubview(toFront: mView) 如果用

2018-01-26 10:18:43 18910

原创 iOS做自定义拍照的时候图像选择90度,为了契合iPad的拍照

可以通过获取AVCaptureConnection,然后调用setVideoOrientation:方法解决图像90°问题。比如:显示AVCaptureVideoPreviewLayer[[_videoPreviewLayer connection] setVideoOrientation:AVCaptureVideoOrientationLandscapeRight];拍照,输

2018-01-19 14:33:14 613

原创 python学习之函数自定义

def my_abs(x): if not isinstance(x,(int,float)): raise TypeError('bad parameter type') if x > 0: return x else: return -x以上函数定义了一个返回绝对值的函数,其中not isinstance(x

2018-01-18 09:09:23 287

原创 iOS将一个UIView放到父容器的最上层

parentView.bringSubview(toFront: childView)其实就这么一句话,parentView代表父容器,childView代表子View,也就是你想放到最上层的View查看原文:https://www.liuandy.cn/ios/2018/01/17/2274.html

2018-01-17 17:27:20 7095

原创 UITableView或UICollectionView删除Cell会遇到崩溃的问题

在做项目的过程中往往会用到UITableView或UICollectionView删除Cell的需求,那么做这些操作的时候我们需要注意操作的顺序。在操作删除UITableView或UICollectionView的Cell之前,我们需要先将需要删除的数据从数据源中删掉,然后再去做UI上的删除UICollectionView的删除方法调用如下:mList.remove(at:index)

2018-01-12 18:03:28 1418

原创 Simultaneous accesses to 0x10d000908, but modification requires exclusive access.

最近升级完swift4做了很多适配的工作,当然大部分适配还是停留在UI上的,尤其是iPhoneX出来之后,做了很多关于它的适配,包括刘海还有底部安全区域的适配。但要命的是程序原来跑的好好的,但现在莫名其妙的在一些地方crash了,Oh No 什么情况这是,一阵的慌张,然后急匆匆到Google上进行查找解决方案,也就是如标题所述那样,我的英文一般,看字面意思是一个代码想要访问一个对象需要独占一块

2018-01-12 10:01:34 2272

原创 iOS中使用Settings.Bundle做一些设置

在iOS开发中我们会让用户自己在设置中做一些配置,比如说有些App中某些设置,再例如需要修改APP的服务器地址(让然这种设置可能在开发的过程中我们自己会用到)。那么在Settings.Bundle中支持哪几种配置呢?我们下边来了解一下1、Group字面意思很清楚是分组的意思,它用来表示一组设置项很容易理解,Title就代表分组的名称,Type肯定是Group因为我们再这里定义的

2018-01-11 16:49:15 863

原创 UITableView使用代码添加使用Snapkit控制全屏显示 iOS11适配

其他废话不说,直接上代码tableNode?.view.snp.makeConstraints({ (make) in if #available(iOS 11.0, *) { make.edges.equalTo(self.view.safeAreaLayoutGuide.snp.edges) } else {

2018-01-10 15:20:45 1794

原创 Mac 不显示未知来源选项的解决办法

在 macOS Sierra 系统的「安全与隐私」设置,在允许从以下位置下载的应用中,只有 App Store 与 App Store 和被认可的开发者二个选项,唯独任何来源这个选项不见了打开了 Terminal 终端后 ,在命令提示后输入 sudo spctl --master-disable并按下回车执行随后再输入当前 Mac 用户的密码当执行完之前输入的命令后,成功返

2018-01-05 09:53:25 20774 3

原创 iOS中SnapKit动画的实现

在做项目的过程中突然遇到要在keywindow上添加一个全屏View来实现一个ViewController从底部present出来的一个效果,当然只是把View添加到keywindow上很简单,但我现在布局用的是自动布局,这个动画就不好实现了。我突然想到了用SnapKit这个自动布局库来实现一下试试,经历了好几个版本的实验都以失败而告终,不是没有动画就是动画效果不对,总结了一下失败的原因主要有

2018-01-03 10:02:36 5401

jquery+js+html实现弹出登录窗口

jquery+js+html实现弹出登录窗口,可以利用ajax实现效果相当好的登录,或是留言之类的,兼容性做的相当不错

2009-11-27

C#构造Json数组

C#构造Json数组,这样可以用于页面操作

2009-04-29

C#编程规范,能够让你有更好的编程习惯

C# 编程规范 C# 编程规范 C# 编程规范 C# 编程规范 C# 编程规范

2009-04-19

js评分特效(五角星)

js评分特效,更能吸引别人用,更有利于统计浏览者对于商品的看法

2009-02-24

gridview中两个个dropdownlist联动

gridview中两个个dropdownlist联动,有利于管理

2009-02-24

各种网络播放器代码,令你建站更轻松

各类网络播放器代码,省了好多力气,更利于做音乐播放类的网站

2008-10-29

软件架构教程,帮助理解软件架构

软件架构教程,帮助您理解软件架构,能够更好地理解软件架构

2008-10-20

js编辑器,帮助调试javascript脚本

好用的js编辑器,可以帮助您更好的调试js代码

2008-10-20

String和StringBuilder类的区别

String和StringBuilder类的区String和StringBuilder类的区别String和StringBuilder类的区别String和StringBuilder类的区别别

2008-10-18

C#开发编码规范,有助于你更好进行开发

C#开发编码规范,有助于你更好进行开发C#开发编码规范,有助于你更好进行开发C#开发编码规范,有助于你更好进行开发C#开发编码规范,有助于你更好进行开发C#开发编码规范,有助于你更好进行开发

2008-10-18

一个简单的网络编辑器,特别好用

这是一个特别简单易用的一个网络编辑器,配置很简单

2008-09-03

js图片切换,点击切换

js点击图片切换,每点击,图片向一个方向移动更容易显示更多的图片,图片上有链接

2008-09-03

空空如也

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

TA关注的人

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