Welcome 微信登录

首页 / 移动开发 / IOS

ios动态设置lbl文字标签的高度

ios动态设置lbl文字标签的高度

复制代码 代码如下:txtlbl.font = [UIFont boldSystemFontOfSize:14.0f]; txtlbl.numberOfLines = 0; NSString *str = @" 阿方决定设立科技特网络离开电视剧分w额两个大陆高科技了了不见了日i倒计时离开我说老师肯德基弗兰克萨江东父老将费德勒说阿方决定设立科技特网络离开电视剧分w额两个大陆高科技了了不见了日i倒计时离开我立科说老师肯德基弗兰克萨江东父老将费德勒说"; CG...
IOS打开系统相机的闪光灯

IOS打开系统相机的闪光灯

IOS有两种的拍照和视频的方式:1.直接使用UIImagePickerController,这个类提供了一个简单便捷的拍照与选择图片库里图片的功能。2.另一种是通过AVFoundation.framework框架完全自定义拍照的界面和选择图片库界面。我只做了第一种,就先给大家介绍第一种做法:一、首先调用接口前,我们需要先判断当前设备是否支持UIImagePickerController,用isSourceTypeAvailable:来判断是否可用二、查看符...
ios多种语言的本地化思路

ios多种语言的本地化思路

多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择的机会;二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。第一种做法比较简单完全靠自己的发挥了,这里主要讲第二种做法,主要分一下几点:1.本地化应用程序名称2.本地化字符串3.本地化图片4.本地化其他文件1.本地化应用程序名称(1)点击“new file”然后在弹出窗口左侧选择IOS的resource项,在右侧就可以看到“String File”的图标。创建这个文件,命名为“In...
浅谈iOS中三种生成随机数方法

浅谈iOS中三种生成随机数方法

ios 有如下三种随机数方法://第一种srand((unsigned)time(0)); //不加这句每次产生的随机数不变int i = rand() % 5;//第二种srandom(time(0));int i = random() % 5;//第三种int i = arc4random() % 5 ; 注: ① rand()和random()实际并不是一个真正的伪随机数发生器,在使用之前需要先初始化随机种子,否则每次生成的随机数一样。 ② arc...
查看iOS Crash logs的方法

查看iOS Crash logs的方法

当应用在设备中运行发生崩溃,iOS将记录这些错误日志并且创建了崩溃报告(Crash Report)。崩溃报告中包含了iOS的版本、日期、异常类型、堆栈跟踪以及其他信息。① 在Xcode中查看崩溃报告当应用还在开发过程中发生了崩溃,则直接可以使用Xcode Organizer来查看崩溃报告。按如下操作:1.打开Organizer;2.选择“Devices”选项(界面的顶部);3.选择左侧菜单栏中的device项;4.选择"Devices"中的"Device ...
XCode编译速度慢的处理方法

XCode编译速度慢的处理方法

提升编译链接的速度主要有以下三个方式:1. 提高XCode编译时使用的线程数复制代码 代码如下:defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算要多,因此适当的提升线程数可以在一定程度上加快编译速度。2. 将Debug Information Format改为DWARF在工程对应Ta...
<< 31 32 33 34 35 36 37 38 39 40 >>