关闭

开发暂停标记

大学学了两年的编程,大三时候学了大半年的iOS开发。花了三个月时间做出了一个个人作品,一个星期内连续约了三家公司面试,均收到offer。入职实习一个月后,被老爸赶回去考研究生。图个啥。。。还有两个月就要开始一年一度的研究生考试了。然而还没开始准备。在此,记录一下我的程序人生。到此,编程之路要暂停一段时间了。其实,我还是很喜欢开发的。但是,人生抉择那么多,思虑之事那么多。如果有缘,我还会继续回来编程。...
阅读(126) 评论(0)

mac-Linux安装MySQL

1、下载MySQL安装包wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz2.解压安装包#解压 tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz#复制解压后的mysql目录 cp -r mysql-5.6.33-li...
阅读(53) 评论(0)

mac-Linux一般操作

背景: 每次都是干一段时间iOS,又搞一段时间后台。iOS倒是不至于忘记语法什么的,倒是后台的东西老是忘记。所以就记录一下,以便以后查找。 文件移动mv xxx(文件当前目录) xxx(文件要转移的目录)例子:mv /root/zfTest/ /usr/local/说明:把root目录下的zfText文件转移到usr目录下local文件夹里面。删除文件rmdir xxx(文件名)例子:rm...
阅读(51) 评论(0)

iOS-百度语音识别

背景: 总监看我太无聊了,讯飞语音识别搞完了,就让我去搞一下百度语音识别。然后比较两种语音识别的准确率,哪种更高点。 个人认为吧,都差不多。百度稍微会好那么一点点。 不过,值得一提的是:虽然讯飞和百度的语音识别都是免费的,但是百度每天免费试用次数是20000次,而讯飞的每天只有500次。其他语音产品,也都是百度的免费次数多。讯飞和百度都有个性化词库,所谓个性化词库就是你说的语...
阅读(329) 评论(0)

iOS-增大按钮点击范围

重写该方法:-(BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event{ //当前btn大小 CGRect btnBounds = self.bounds; //扩大点击区域,想缩小就将-10设为正值 btnBounds = CGRectInset(btnBounds, -10, -10); //若点...
阅读(101) 评论(0)

iOS-百度语音合成的使用

背景 目前语音功能比较出名的就是百度、讯飞语音,当然还有其他平台的语音功能,比如微信之类的。 目前我只用过百度、讯飞的语音,具体是讯飞的语音识别和百度的语音合成。很奇葩是吧,为啥要分开来用。要么就选讯飞的语音识别+语音合成,要么就选讯飞的语音识别+语音合成。一方面,公司要求这么做。另一方面,百度的语音识别,真是见了鬼,根本不能用呀,网上的demo都是16年的,现在百度的语音识别API都...
阅读(88) 评论(0)

Mac-硬件内存爆满囧么办,来这里看看~

背景 20号的时候,Xcode 9和iOS11一起出来了。 但是,我的电脑硬件内存根本不够,我是双系统,苹果盘这边只有100G的内存。刚升级完macOS Sierra10.12.6的系统,硬件内存就被系统占了77个G。电脑里面再装个Xcode 8,来个Word全套,再来个Java、MySql环境,Oh~yeah,想都不要了还够硬件内存用了。 再一轮疯狂卸载各种文件和软件后,再清除...
阅读(68) 评论(0)

iOS-从任何一个view中获得当前控制器

背景: 开篇,我必须要先吐槽一番CSDN的新版块风格。好看是好看了,有点像简书的风格了。但是,你的MarkDown编辑器能不能别变来变去的。作为一个有强迫症的人,我一次性修改了20+篇博客的格式。 说回正题,有时候,我们可能封装了一个库给别人用,但是库里面可能要用到控制器(库里面,一般是不会有控制器的)。另一种情况,你的代码分层比较明显,逻辑比较清晰,那么在View层的时候,你若是想要...
阅读(50) 评论(0)

iOS-成为或取消第一响应者

背景:开发中,我们可能会遇到多个输入框的情况,那么此时我们可能会判断当前是哪个输入框在调用键盘。可能你会觉得这样的需求很奇葩,只是你没见过更奇葩的需求而已。比如说,我们开发的项目,静态库里面封装了一个自己的输入框。如果是我们的输入框,就把整个屏幕向上移键盘的高度,并且调出键盘。如果是别人的输入框,那么就直接调出键盘即可。那么,这样就肯定会涉及到判断是哪个输入框的问题了。到底是自己的输入框呢,还是别人...
阅读(79) 评论(0)

iOS-仿小圆点效果

背景:我不知道大伙们有没有遇到要做一个类似于小圆点的控件的需求,我在CocoaChina论坛上看别人说,这样的东西是会被拒审的,因为和系统的小圆点效果一样了。管他呢,反正公司既然要求我做,那我做就是咯。 开发思路:目前,我学习了两种方法。一种较为简单,自定义一个UIImageView来实现。把UIImageView的交互打开,并且实现一个拖拽的手势,拖拽手势的方法里面实现对应效果即可。另一种,稍微复...
阅读(93) 评论(0)

iOS-制作并调用Bundle资源包

背景:在开发项目中,我们公司的产品要给别人用,除了把代码封装成静态库之外,还需要把你的图片等资源封装成bundle包。 这样,别人拿你的产品来用的时候,既不会看到你的代码,也看不到你的图片等资源。如果他想要用你的图片资源,那么前提是他要知道你bundle里面的图片资源的名称。 制作步骤:一、创建bundle项目bundle项目属于mac开发里面的种类,所以选择mac下面的。 二、在Bundle工程中...
阅读(120) 评论(0)

iOS-手把手教你边制作静态库边运行工程

背景:这几天在搞静态库的项目,因为之前对静态库一无所知,所以走了很多弯路。关于静态库的文章,网上数不胜数,我个人也对这几天对静态库的摸索写了些总结。如有兴趣,可以翻看我上几篇博客。 因为之前不了解静态库,只是懂得如何制作静态库而已。所以,每次都把静态库编译完了,然后在新的工程导入静态库,然后在新的工程里面运行效果。这样的话,开发效率非常低。因为你在不断地编译、导入、运行。和安卓的小伙伴交流了一番,才...
阅读(169) 评论(0)

iOS-round、ceil、floorf函数

extern float ceilf(float); extern double ceil(double); extern long double ceill(long double);extern float floorf(float); extern double floor(double); extern long double floorl(longdouble);extern float...
阅读(117) 评论(0)

iOS-图片拼接和图片旋转问题

背景:开发中的时候,美工姐姐让我做一条虚线包住一个WebView,但是,她给我的虚线只有两个小节那么长。我就很纳闷,给我这么短的虚线,我怎么显示啊?当时,我就想到拼接图片的做法。图片拼接是解决了长度问题,但是方向问题还没解决啊。我想到就是图片旋转。往下看,你就知道怎么回事了。果然,这样是可以的。如果你懒,那你叫美工姐姐给你重新切一个完全符合你的图咯。 实际情况美工姐姐给我的图是这样的: 然而,她...
阅读(149) 评论(0)

iOS-父控件alpha改变不影响子控件的透明度

背景:我一直以为,结构分层是每个程序员都要做的,实则不然。不是每个公司都产品+代码都十全十美的,不过是个人喜欢层次分明点而已。比如说,一个界面有上半部分和下半部分,我喜欢把这两个部分分离出来。比如上半部分用一个UIView来包住,下半部分也用一个UIView来包住。到时候,直接初始化这两个UIView就行了,而这两个UIView内部有什么,在他们内部具体实现就好。这个时候,可能会遇到个问题:万一我要...
阅读(120) 评论(0)
70条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:15881次
    • 积分:774
    • 等级:
    • 排名:千里之外
    • 原创:56篇
    • 转载:6篇
    • 译文:0篇
    • 评论:0条