自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 Cannot resolve method ‘subscribe(anonymous io.reactivex.Observer<xxx>)‘的解决方案

在使用RxJava开发的时候有时会遇到类似Cannot resolve method 'subscribe(anonymous io.reactivex.Observer)'的错误提示。咋一看subscribe订阅代码并没有什么问题,但是编辑器一直提示错误。解决方案其实这是我们在create的时候使用了lambda表达式的缘故。使用lambda并没有什么问题,问题在于使用lambda表达式的时候,subscribe订阅代码我们可能并没有写,这时使用lambda后代码就变成这样:emitte

2021-01-11 14:42:56 1283

原创 GCDAsyncSocket第一次连接不上失败时,再次连接,即使环境配置正确仍然连接失败解决方法

使用GCDAsyncSocket连接ip和端口时,第一次连接不上失败时,再次连接,即使环境配置正确仍然连接失败的情况,解决方案如下:在连接失败的代理回调里面 添加清空代理的的代码,同时注意在连接的地方再次设置代理,做本人学习记录public func socket(_ sock: GCDAsyncSocket, didConnectToHost host: String, port: UInt16) { mySocket?.delegateTcp = nil}...

2020-12-09 18:06:15 963

原创 手势控制图片旋转(swift)

做个手势控制图片顺时针、逆时针旋转。主要思路是将图片分为左右半边,手势在左半部分时,往上是顺时针,往下是逆时针,而手势处于右半部分时正好相反,往上逆时针,往下顺时针。在手势回调里代码如下:// MARK: - Action Response @objc fileprivate func panDirection(_ pan: UIPanGestureRecognizer) { ...

2019-10-21 14:45:21 823

原创 swift HandyJSON 使用注意事项(NumberofFields下crash)

背景HandyJSON是swift开发中常用的SON解析框架。该库由阿里巴巴技术团队研发,已经过了大量的实战积累。不再赘述。地址:https://github.com/alibaba/HandyJSON版本参考针对不同的IDE环境和Swift版本,HandyJSON的版本也不一样,可以参考下表:Xcode Swift HandyJSON Xcode 10 ...

2018-12-17 16:13:24 950

转载 Objective-C中的instancetype和id区别

原文地址:http://blog.csdn.net/wzzvictory/article/details/16994913一、什么是instancetypeinstancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么还会再有一个instancetype呢?二、关联返回类

2016-11-30 16:04:35 277

转载 -webkit-line-clamp 实现限制文字显示多行,多余的用...代替

-webkit-line-clamp 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。限制在一个块元素显示的文本的行数。 为了实现该效果,它需要组合其他外来的WebKit属性。常见结合属性:display: -webkit-box:必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。-webkit-box

2016-10-11 12:49:55 19584

原创 appcan-学习随记(界面通信,传值)

最近在学习appcan,它是一款利用H5技术来进行跨平台开发的技术。刚刚结束了武进区的一个app的开发,用的是H5开发的。现在有点空余时间,学习了仿美团的app开发。记录一些学习随记。一:Appcan子窗口关闭父窗口首先在父窗口设置函数close1js代码 function close1(){ appcan.window.close(-1);}然后在子窗口调

2016-09-29 17:31:06 3864

转载 iOS 开发之 点击tabbarItem添加是否跳转登录页面判断

项目里面在点击tabbarItem的时候需要判断是否是登录状态,如果未登录直接跳转登录页面,如果已登录则直接进入。这里做下记录吧,好几个项目里面都用到了,,需要做此判断的同学可以参考下

2016-08-29 16:39:24 3112

原创 IOS----OC调用JS并获得返回值

本demo是自己所做的 OC调用JS功能的一个简单的例子。1、准备一个本地化的html网页,我用的是以前做的计算器网页, JavaScript计算机.html javascript计算机demo

2016-08-25 17:28:23 4258

转载 IOS 字符串中去除特殊符号 stringByTrimmingCharactersInSe

先上个例子:NSString * str1 =[nameInput.textstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]];NSString * str2 =[passwdInput.textstringByTrimmingCharactersInSet:[NSCha

2016-08-19 11:59:22 3450

转载 使用xcode storyboard设置按钮圆角方法

使用storyboard如何设置圆角或边框?通过storyboard的 运行时属性runtime attribute,可以对Button设置圆角或者边框1.很多人都知道,通常设置一个 Button后者其他的UIView子类的圆角,需要使用如下的语句self.button.layer.cornerRadius=10;//即可说明:这会用到layer图层

2016-08-18 17:22:42 1341

转载 iOS APP提交上架最新流程

转载自CocoaChina,链接地址:http://www.cocoachina.com/bbs/read.php?tid=330302       后面问题我也遇到了,参考该文章解决的     转自http://blog.csdn.net/ioshot/article/details/50669791iOS APP提交上架最新流程   反复提交的过程中对上

2016-07-06 10:09:19 28883 5

转载 IOS 开发中那些高效常用的宏

iOS开发过程中使用一些常用的宏可以提高开发效率,提高代码的重用性;将这些宏放到一个头文件里然后再放到工程中的-Prefix.pch文件中(或者直接放到-Prefix.pch中)直接可以使用,灰常方便。本文整理自http://www.cocoachina.com/applenews/devnews/2013/0328/5907.html 。做了一些分类和注释,可以根据自己习惯再添加或者删除或者修改这

2016-06-06 14:51:14 365

原创 block使用时的一些情况以及防止循环引用

block使用时的注意循环引用

2016-05-18 11:39:26 2097

转载 Xcode如何打包ipa安装包

1.用Xcode打开工程,在Xcode中设置发布证书。2. 选择“Product”->"Edit Scheme..."打开如下界面:3. 在“Build Configuration”中选择“Release”,单击"OK"4. 选择菜单栏中的"Product"->"Archive",之后等等待几秒钟出现如下操作框。选择“Export...”5. 弹

2016-05-17 15:13:57 497

转载 NSString 截取字符串

NSString 截取字符串 匹配字符串

2016-05-12 09:29:01 553

原创 NSString与NSDate互相转换

NSString与NSDate互相转换 字符串转NSDate

2016-04-26 16:52:08 640

原创 界面横竖屏的一些问题总结

IOS 屏幕旋转 横竖屏

2016-04-06 14:14:38 2024

原创 关于tableview中cell的一些加载

这两天在做tableview时,遇到一些适配的问题,比如下面:屏幕旋转时,tableview并不能充满屏幕,这种需要加约束,有没有一种方法可以简化呢?答案是使用系统自带的UItableview的类去创建,系统会自带生成一些代理方法,这个时候创建的UItableview是自动布局好的,会适应各种屏幕和旋转。系统的类不需要写创建UItableview的代码,也不用写代理,系统封装好了,里面

2016-04-01 09:51:20 1196

转载 UItableView的两个重用机制区别

今天在写UItableview时,直接创建的一个UItableview的类,系统自动生成了一些代码,其中它的复用为:UITableViewCell  *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];当时没有注意直接拿来用了,结果报错,如下:unab

2016-03-31 13:17:25 258

qt-creator-opensource-mac-x86_64-4.11.2.dmg

QTMac端x86安装包,版本号:4.11.2,直接下载安装,包可以正常使用

2020-08-20

空空如也

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

TA关注的人

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