- 博客(31)
- 问答 (1)
- 收藏
- 关注
原创 macOS Mojave 解压xip失败的问题
写这个博客主要是记录最近更新 macOS 10.14 和升级了Xcode10后要重新下载一个旧版的Xcode所踩的坑。1、首先要打开通用的任何来源这个选项:发现提示“xxxxxx 已损坏,打不开。” (很多破解版的软件安装不成功就是这个问题)是因为macOS Sierra 10.12系统“通用”里有时没有“任何来源”这个选项:显示"任何来源"选项在控制台中执行:sudo sp...
2018-10-14 12:09:28
10663
2
原创 iOS调用系统通讯录(适配iOS9、iOS10)
由于系统的通讯录在iOS9的时候提供了新的api,所以我们2种框架都使用。首先我们要导入框架/// iOS 9前的框架#import #import /// iOS 9的新框架#import #define Is_up_Ios_9 ([[UIDevice currentDevice].systemVersion floatValue] >= 9.0@inte
2016-09-22 17:38:46
8067
原创 ios UITextView设置行距
由于uitextview没有设置行距的方法,所以我们要在uitextview有变化的时候随时改变固定uitextview的行距,而且每当我们输入的是中文的时候,需要判断我们输入的是拼音还是中文再来改变行距,因此我们可以尝试下面的方法:
2016-04-29 11:55:20
865
转载 ios NSArray和NSMutableArray的常用方法
/* 初始化方法: 1.init返回一个空数组 2.initWithArray从已有数组初始化 3.initWithContentsOfFile//从plist文件加载 4.initWithContentsOfUrl//从网络地址上获取 5.initWithObject用一个对象初始化 6.initWithObjects从多对象
2016-04-29 11:33:49
487
转载 ios 自定义推送声音
现在越来越多的应用、游戏的推送都已经使用自己定制的声音。看到后自己就去实现了这个功能。分为3个步骤:1.制作推送提醒铃声2.导入项目3.修改推送json1.制作推送提醒铃声你可以转换格式为aiff,wav,caf 格式文件,最多30s,(一般就1-2s)如果没有这些文件 mac中就有一些做好的声音资源/System/Library/Sounds/Bass
2016-04-29 11:24:31
1819
转载 ios 图片拉伸
利用方法 - (UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets resizingMode:(UIImageResizingMode)resizingMode NS_AVAILABLE_IOS(6_0); // the interior is resized according to the resizingMode
2016-04-29 11:20:40
322
转载 ios UIWebView播放视频、音频退出时停止播放
当播放到一半的时候我点击一个按钮使webview移除掉,这时虽然webview移除了,但是还有声音,也就是说视频还在播放,要怎样在webview移除的时候也让视频停止播放?
2016-04-29 11:14:48
3941
1
原创 iOS 百度地图SDK使用
1、配置开发环境,请参考官网http://developer.baidu.com/map/index.php?title=iossdk/guide/buildproject2、需要地图的定位功能在后台长期运行的话就要在Info.plist->Information Property List->添加key = NSLocationAlwaysUsageDescription,Value = NSL
2015-09-21 10:01:35
722
转载 处理scrollview和tableview偏移64个像素的处理方法
方法1:在所有的 viewController 里都加上这样所有设备下都是固定 64的位置开始。- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. // 设置CGRectZero从导航栏下开始计算
2015-05-28 23:09:18
4832
转载 ios xcode 添加.pch文件方法
因为xcode6不会自动添加.pch文件,这样会有部分头文件、宏定义添加变得复杂,所以我们需要学习怎么手动添加.pch文件。1、新建文件:ios->other->PCH File.2、修改工程配置文件,building setting->Prefix Header。地址方法:xcode文件名/xcode文件名-Prefix.pch
2015-03-21 20:42:06
499
转载 ios判断设备能否打电话、发短信
//判断能否打电话NSString *deviceType = [UIDevice currentDevice].model;if([deviceType isEqualToString:@"iPod touch"]||[deviceType isEqualToString:@"iPad"]||[deviceType isEqualToString:@"iPhone Simul
2015-02-11 11:20:26
2977
转载 ios调用系统功能时显示中文
最近调用系统相册、相机发现是英文的系统相簿界面后标题显示“photos”,但是手机语言已经设置显示中文,纠结半天,最终在info.plist设置解决问题 info.plist里面添加Localizedresources can be mixed YES表示是否允许应用程序获取框架库内语言。原文出处:http://blog.sina.com.cn/s/
2015-02-11 09:54:25
362
原创 iphone/ipad 横竖屏切换
1、判断设备当前的横竖屏状态。if (self.interfaceOrientation == UIInterfaceOrientationPortrait || self.interfaceOrientation==UIDeviceOrientationPortraitUpsideDown) { //竖屏 }else if(self.interfac
2015-01-21 23:15:47
733
转载 xcode 删除多余的配置文件
在网站上更新,然后Xcode->Preferences->Account->View Details,这个时候左下角有个刷新图标,点击一下就可以了。
2015-01-19 10:45:59
1473
转载 iOS UILabel显示HTML文本
ios7以后才能运行。原地址:http://blog.youkuaiyun.com/meegomeego/article/details/40153199
2015-01-07 14:44:22
1604
原创 ios证书配置的注意事项
1、要先考虑好需要哪种苹果账号。个人账号:费用99美金一年, 该账号在App Store销售者只能显示个人的ID,单人使用。个人账号只能有一个开发者。100个苹果的iOS设备UDID测试。企业账号:费用299美金一年, 该账号开发应用不能发布到App Store,只能企业内部应用,苹果的iOS设备UDID数量不限制。企业账号适合不希望上线App Store,但是需要企业
2015-01-05 15:22:03
527
转载 ios tableview补全下划线
原文地址:http://blog.youkuaiyun.com/lengshengren/article/details/19335637 首先在viewDidLoad方法加入以下代码: if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {[self.tableView setSeparatorInset:
2014-12-10 10:46:23
2679
转载 UILabel字体加粗
加粗;[UILabel setFont:[UIFont fontWithName:@"Helvetica-Bold" size:17]];加粗并且倾斜[UILabel setFont:[UIFont fontWithName:@"Helvetica-BoldOblique" size:17]];原文地址:http://blog.sina.com.cn/s/blog_9cd
2014-12-05 15:29:19
586
转载 iOS 通过代码关闭应用程序
原文地址:/http://blog.163.com/wzi_xiang/blog/static/65982961201302210854891///-------------------------------- 退出程序 -----------------------------------------//- (void)exitApplication { [UIView
2014-12-04 15:11:48
705
转载 ios 自定义UIAlertView
http://blog.youkuaiyun.com/guchengluoye/article/details/7824084
2014-10-30 17:39:15
404
原创 ios NSTimer计时器的简单使用
-(void)viewWillAppear:(BOOL)animated{ [self StartTimer];}-(void)StartTimer{ //计时器 [chatTimer invalidate]; chatTimer = nil; chatTimer = [NSTimer scheduledTimerWithTim
2014-10-30 15:58:26
537
原创 ios tableview自动跳到某行cell
NSIndexPath *bottom = [NSIndexPath indexPathForRow:dataSource.count-1 inSection:0]; [ChatRoomTableView selectRowAtIndexPath:bottom animated:YES scrollPosition:UITableViewScrollPositionBot
2014-10-27 16:20:37
724
转载 ios 字符串的分割
将字符串切割成数组- (void)viewDidLoad{ NSString *a = [[NSString alloc] initWithString : @"冬瓜,西瓜,火龙果,大头,小狗" ]; NSArray *b = [a componentsSeparatedByString:@","]; NSString *a3 = [b objectAtInd
2014-10-27 11:04:10
403
转载 iOS 判断字符串中含有某个字符串 rangeOfString
//判断roadTitleLab.text 是否含有qingjoin if([roadTitleLab.text rangeOfString:@"qingjoin"].location !=NSNotFound)//_roaldSearchText { NSLog(@"yes"); }
2014-10-22 15:48:13
529
原创 自定义聊天键盘
#import "BSViewController.h"@interface ChatRoomViewController : BSViewController{ UITableView *ChatRoomTableView; NSMutableArray *dataSource; UIButton *OnLine_rightBtn;
2014-10-21 16:07:50
488
转载 截取字符串
1.定义一个字符串a, 截取a 的某一个部分,复制给b, b必须是int型 NSString *a = @"1.2.30"; int b= [[a substringWithRange:NSMakeRange(4,2)] intValue]; NSLog(@"a:%@ \n",a ); NSLog(@"b:%d",b );
2014-10-10 15:04:09
356
转载 ios 获取当前时间
//获得系统时间 NSDate * senddate=[NSDate date]; NSDateFormatter *dateformatter=[[NSDateFormatter alloc] init]; [dateformatter setDateFormat:@"HH:mm"]; NSString * locationString=[dateformatter
2014-09-30 14:27:49
320
空空如也
bundleID 报错怎么解决?
2014-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人