ShenYuanLuo的博客

记录学习的点点滴滴

iOS锁屏踩坑记

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

2017-08-13 23:39:52

阅读数 3330

评论数 2

简书地址

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

2016-08-27 21:28:25

阅读数 786

评论数 0

C 语言之 const、static小结

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

2016-04-14 21:02:51

阅读数 536

评论数 0

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

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

2016-04-13 20:05:12

阅读数 19984

评论数 6

Objective-C 打印九九乘法表

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

2016-04-06 22:00:53

阅读数 1247

评论数 0

iOS 之 [UIScreen mainScreen].scale

@property(nonatomic,readonly) CGFloat scale NS_AVAILABLE_IOS(4_0); [[UIScreen mainScrenn] scale] 这句代码的作用是判断屏幕的分辨率的。 if (1.0 == [[UIScreen mainScreen...

2016-02-01 15:40:08

阅读数 897

评论数 0

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

此博文转载自:http://blog.csdn.net/eward9888/article/details/8250556 很多情况下,当您改变视图的边框矩形时,其内嵌子视图的位置和尺寸往往也需要改变,以适应原始视图的新尺寸。 如果视图的 autoresizesSubviews 属性声...

2015-12-10 11:19:11

阅读数 829

评论数 0

Ubuntu 系统引导配置文件

经过之前 grub 引导知道,可以确切地知道内核版本了,就可以写入配置文件进行自动引导,配置文件如下: default 0 timeout 1 title Ubuntu root (hd0,6) kernel /boot/vmlinuz-3.8.0-29-generic ro root=/dev/...

2015-11-16 23:01:54

阅读数 446

评论数 0

Ubuntu 之 grub 引导方法

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

2015-11-16 22:33:12

阅读数 534

评论数 0

删除NSString的最后一个字符

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

2015-11-12 16:03:35

阅读数 546

评论数 0

[ObjectiveC] NSMutableArray 数字排序

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

2015-11-11 17:56:21

阅读数 622

评论数 0

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

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

2015-11-10 17:01:47

阅读数 1569

评论数 0

Xcode 常用快捷键

1、command + shift + k : clear 工程 2、command + b: build 工程 3、command + r : run 工程 4、command + . : stop 工程 5、command + Alt + up: 在 .m 文件和 .h 文件之间切换 6...

2015-11-10 10:40:19

阅读数 332

评论数 0

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

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

2015-10-16 15:01:20

阅读数 701

评论数 0

iOS之设备型号获取

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

2015-10-16 11:57:19

阅读数 859

评论数 0

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

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

2015-10-14 11:37:52

阅读数 1868

评论数 0

NSMutableArray 与 NSArray 互转

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

2015-10-13 15:25:46

阅读数 502

评论数 0

iOS 图片360度循环旋转

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

2015-10-13 11:46:38

阅读数 2047

评论数 0

[Linux] 软件源码安装 - Tarball

此博文转载自 http://blog.csdn.net/dbanote/article/details/18551957 什么是Tarball 所谓的Tarball文件,是指把软件的所有源码以tar打包,再压缩。它通常包含以下文件列表: 1)源代码文件 2)检测程序文件(configu...

2015-09-18 22:51:24

阅读数 490

评论数 0

property 和 synthesize

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

2015-08-29 10:32:03

阅读数 282

评论数 0

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