自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

翻译 xcode10.0beta编译工程遇到的坑(持续更新中)

xcode10编译现有工程,28.4秒之后,凉凉了,提示有重复的info.plist文件。问题:Multiple commands produce '/Users/jiaxiaoyan/Library/Developer/Xcode/DerivedData/LJShell-emaksjqtieseunfuiotagpjkluwp/Build/Products/Debug-iphonesimulat...

2018-06-19 21:25:09 17340 1

原创 cocopods 清理缓存

命令:pod cache clean 第三方库名称 --all为了提高效率,可以创建一个shell脚本文件,XXX.sh,需要清理缓存的时候一键运行。

2018-05-15 22:13:47 867

原创 iOS UIViewController如何提升页面加载速度,代码规范方面

下面贴出我自测的结果前提:一个UIviewController,添加一个ScrollView和Button;ScrollView有三屏的contentSize,每屏添加一个uiview,uiview中无子视图;方案一:数据初始化、添加子视图、子视图布局都放在viewDidLoad方法中方案二:frame布局一部分放在viewDidLoad,一部分放在

2018-01-25 19:37:33 1282

原创 iOS 计算中英文混合字符串的长度

原则:一个中文字符占用2个unicode,一个英文字符占用1个unicode,一个emoji表情占用4个unicode,“\n”占用1个unicode使用[NSString length]获取到的是一个中文字符是1,一个英文字符也是1,因此此种计算方法不适合定制中英文混合字符串长度的规则;建议和产品沟通一番,采用unicode的个数来计算字符串长度,例如:一个英文字符算0.5的长度,一个中

2018-01-16 11:43:40 3012

原创 Mac 升级10.13.1 安装cocopods

Mac 升级到10.13.1 cocopods重新安装终端提示:-bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory解决办法:sudo gem in

2017-11-23 15:37:33 1429

原创 Xcode 如何快速创建代码块

可以给自己想要改变的地方设置成像苹果那样的,如下@property (nonatomic)BOOL ;在提示语前面加上前缀

2017-07-12 10:58:44 386

原创 iOS9.2 univesal link 踩过的坑

参考文章:1.大招之 官方文档2.不错的博文3.苹果验证通用链接是否可用的网站4.通用链接文件存放的server需要支持https 苹果支持的https证书列表产品原型:从app内部分享出去的网页中有一个“在app中查看详情”,如果用户未安装app,跳转至APPStore;如果用户已安装app,直接唤起app跳转至相应的详情页1、如何判断用户是否已安装app:我司目前用的是

2017-07-12 10:52:09 495

翻译 使用CocoaPods时遇到pod setup失败

解释:pod setup的本质就是将https://github.com/CocoaPods/Specs上的Specs项目clone到/Users/用户名/.cocoapods/repos目录下。若此目录下已有Specs项目,则会将项目更新到最新的状态。由于Specs很大,容易导致pod setup失败。这时就需要我们手动安装Specs。若直接从github上下载zip文件,由于缺少git文件

2016-12-08 10:42:05 795

原创 安装最新的cocoapods

Cocoapods安装步骤1、升级Ruby环境https://segmentfault.com/a/1190000003784636 请参照改地址详解(第一步和第二步),不再赘述2、安装CocoaPods时我们要访问cocoapods.org,该网站可能被墙了,淘宝的镜像源现在已经不更新了,但是我们可以使用腾讯的源,方法如下:$gem update --

2016-08-24 11:38:37 275

原创 swift 版本 无限滚动Banner条

github 链接地址:https://github.com/HelloWorldJXY/BannerScrollViewTest

2016-07-26 17:13:15 429

原创 tableviewcell 单个选中状态(swift)

github 链接地址;https://github.com/HelloWorldJXY/TableViewSelectedStyle

2016-07-26 17:11:52 2179

原创 Swift 版本相册,防微信相册

底层使用Photos FrameWorkGithub link Address: https://github.com/HelloWorldJXY/XYPhoto

2016-07-26 17:10:13 296

原创 swift pageScrollView

https://github.com/HelloWorldJXY/BannerScrollViewTest/tree/masterfirst style :like circle bannersecond style:scrollview back and forth

2016-05-05 16:26:19 257

翻译 textfield修改placeholder的字体颜色和大小

方法一: textField.placeholder = @"hello world !";    [textField setValue:[UIColor redColor] forKeyPath:@"_placeholderLabel.textColor"];    [textField setValue:[UIFont boldSystemFontOfSi

2015-12-01 17:41:28 406

原创 iOS 中textfield只允许输入字母和数字,限制长度

在textfield中添加以下代码-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{    if (textField ==_pwdTextField) {     

2015-10-13 19:24:46 6268

原创 app提交新版本流程(ios)

作为ios开发的女程序猿一枚,今天第一次为已上线的app提交新版本,虽然经历有点坎坷,但最终不负众望,希望这篇文章可以给刚入门的童鞋们一些帮助1、需要生成一份新版本的.app包,过程如下:(1)在xcode中将模拟器设置为IOS Device;(2)点击 command+B,等待系统编译,直至Product文件夹中生成了XXX.app2、Archive,过程如下:(1)在Xco

2015-10-12 14:43:22 625

原创 ios9适配中的分享(微信、新浪微博、QQ、QQ空间、支付宝)

iOS 9使用URL scheme必须将其加入白名单小编工程中使用到得第三方类分享用到的有微信、新浪微博、QQ、QQ空间、支付宝,只需要在工程的info.plist文件中添加以下源码即可LSApplicationQueriesSchemes         wechat    weixin        sinaweibohd    sina

2015-09-24 14:20:04 511

原创 ios8适配遇到的问题及解决方法

Xcode6,Bulid Setting中的Base SDK选择ios8.01.程序中经常用到的,viewWillAppear之类的函数,要调用其super方法,之前不写没问题没警告,8.0中有警告。2.[UIScreen mainScreen].bounds的值在ios8中是随横竖屏改变的,例如:  Iphone5竖屏的bounds为(0,0,320,568),在横屏时则为(0,0,

2015-08-19 16:32:28 390

空空如也

空空如也

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

TA关注的人

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