4 ShenYuanLuo

尚未进行身份认证

让人迷茫的原因只有一个,那就是本该拼搏的年纪,却想得太多,做得太少!

等级
TA的排名 6w+

iOS锁屏踩坑记

最近公司有个项目需要对锁屏进行监控以便进行一些操作,然后在更新新版本的时候,审核竟然被拒绝了。原因竟然是调用了Apple不允许使用的锁屏API,如下方法一;后来改成方法二,终于审核通过了。

2017-08-13 23:39:52

简书地址

我的简书地址:http://www.jianshu.com/users/fc8f31ef2618/latest_articles

2016-08-27 21:28:25

C 语言之 const、static小结

我们都知道有const修饰时,就意味着是只读不可修改的。那么如下的一些声明又是表达什么意思呢?constinta;intconsta;constint*a;int*consta;intconst*aconst;

2016-04-14 21:02:51

C 语言结构体之点运算符( . )和箭头运算符( -> )的区别

很多时候,在对结构体进行相应的编码时,时而发现是用点运算符(.),时而是用箭头运算符(->);那么这两者之间的使用有什么区别么?相同点:两者都是二元操作符,而且右边的操作符都是成员的名称。不同点:点运算符(.)的左边操作数是一个结果为结构的表达式;       箭头运算符(->)的左边的操作数是一个指向结构体的指针。例如:typedefstr

2016-04-13 20:05:12

Objective-C 打印九九乘法表

很多语言面都有这么一道经典的题,就是打印九九乘法表,自然Objectvie-C是少不了了。那么Objective-C怎么实现呢?可是NSLog(),是自动换行的,此时就要结合NSString来实现了。具体实现代码如下:-(void)printJiuJiuBiao{NSString*resultStr=[[NSStringalloc]init];;

2016-04-06 22:00:53

iOS 之 [UIScreen mainScreen].scale

@property(nonatomic,readonly)CGFloatscaleNS_AVAILABLE_IOS(4_0);[[UIScreenmainScrenn]scale]这句代码的作用是判断屏幕的分辨率的。if(1.0==[[UIScreenmainScreen]scale])//代表320x480的分辨率if(2.0==[[

2016-02-01 15:40:08

iOS 之 AutoresizesSubviews ——自动尺寸调整行为

此博文转载自:http://blog.csdn.net/eward9888/article/details/8250556很多情况下,当您改变视图的边框矩形时,其内嵌子视图的位置和尺寸往往也需要改变,以适应原始视图的新尺寸。如果视图的 autoresizesSubviews 属性声明被设置为 YES,则其子视图会根据 autoresizingMask 属性的值自动进行尺寸调整。

2015-12-10 11:19:11

Ubuntu 系统引导配置文件

经过之前grub引导知道,可以确切地知道内核版本了,就可以写入配置文件进行自动引导,配置文件如下:default0timeout1titleUbunturoot(hd0,6)kernel/boot/vmlinuz-3.8.0-29-genericroroot=/dev/sda7initrd/boot/initrd.img-3.8.0-29-genericquie

2015-11-16 23:01:54

Ubuntu 之 grub 引导方法

先用EasyBCD软件配置Ubuntu系统的入口,重新开机启动后,选择了Ubunu系统,进入了grub界面:1、输入:“root(hd0,”按Tab键补全,查看root所在的分区;2、补全:“root(hd0,n)” 回车n是root所在的分区;3、进入root所在的分区之后,输入:“kernel/boot/vm” 按Tab键补

2015-11-16 22:33:12

删除NSString的最后一个字符

在开发中,有时对字符串进行处理时,不可避免的会遇到这样一个很常见的需求,处理如下:/**===FUNCTION==================================================*Name:removeLastOneChar:*Description:Deletethelastcharacter.*

2015-11-12 16:03:35

[ObjectiveC] NSMutableArray 数字排序

此博文转载自:http://aiur3908.blogspot.jp/2014/11/objectivec-nsmutablearray.htmlNSMutableArray裡面如果都存數字,如果需要排序的話,可以使用以下的方法:NSMutableArray*array1;//創建一個NSMutableArrayarray

2015-11-11 17:56:21

MacVim 在OS X (Yosemite 10.10.5) 编译和安装

其实,Mac已经默认安装好了vim,打开终端,输入“vim”,回车,可以看到如下的界面

2015-11-10 17:01:47

Xcode 常用快捷键

1、command+shift+k:clear工程2、command+b:build工程3、command+r:run工程4、command+.:stop工程5、command+Alt+up:在.m文件和.h文件之间切换6、command+鼠标左键:查看定义7、command+/:

2015-11-10 10:40:19

设置 UISearchBar 输入字体颜色 和 默认字体颜色

此博文转载自 http://blog.csdn.net/jianjianyuer/article/details/8514328UISearchBar*searchBar=[[UISearchBaralloc]initWithFrame:CGRectMake(0,0,210,44)];//GettheinstanceoftheUITextFieldofthe

2015-10-16 15:01:20

iOS之设备型号获取

在做iOS开发时,不可避免的遇到需要适配各个型号的分辨率问题,此时很有必要准确的获取设备的具体型号以设计对应的显示效果。

2015-10-16 11:57:19

iOS之矩形图片切割成圆形图片

在iOS开发中,有些情况往往需要对图片进行切割。比如说音频播放器中的专辑图片,需要显示成圆形转动效果,而图片资源往往都是矩形的,此时就很有必要把矩形图片切割成圆形。/*! @functionconvertToCircleWithImage:onWidth:onColor @discussionConvertrectangletocirclewith

2015-10-14 11:37:52

NSMutableArray 与 NSArray 互转

有些时候,往往需要把NSMutableArray转成NSArray(或NSArray转成NSMutableArray)官方提供了很好的方法为其转换提供了方便。如下:NSArray——>NSMutableArrayNSMutableArray*testMutableArray=[testArraymutableCopy];NSMutableArray—

2015-10-13 15:25:46

iOS 图片360度循环旋转

在开发时,有时候需要实现图片旋转功能,比如说音频播放器实现专辑图片的转动功能。可以用动画来实现:初始化动画-(void)initAnimationWithImageView:(UIImageView*)imageViewonSpeed:(float)speed{CABasicAnimation*rotationAnimation;rotationAnimatio

2015-10-13 11:46:38

[Linux] 软件源码安装 - Tarball

此博文转载自 http://blog.csdn.net/dbanote/article/details/18551957什么是Tarball所谓的Tarball文件,是指把软件的所有源码以tar打包,再压缩。它通常包含以下文件列表:1)源代码文件2)检测程序文件(configure或config等)3)简易说明和安装说明(INSTALL或README)Tar

2015-09-18 22:51:24

property 和 synthesize

在程序开发时,有时候我们需要获取一些属性的值或者对属性赋值,往往需要定义一些属性的getter和setter方法。在Objective-C中,提供了一些机制可以让编译器自动为程序代码生成属性的getter和setter方法。"property" 关键字,表示对’属性‘的getter和setter方法的声明。"synthesize" 关键字,表示对

2015-08-29 10:32:03

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!