- 博客(32)
- 资源 (2)
- 收藏
- 关注

原创 macOS 修改bash环境变量PATH及自建脚本直接输入脚本名执行的方法
macOS 修改bash环境变量PATH及自建脚本直接输入脚本名执行的方法bash添加PATH环境变量的方法新建~/Desktop/Myshell文件夹。打开~/.bash_profile文件,配置PATH环境变量添加一行:export PATH=$PATH:~/Desktop/Myshell保存。(~/Desktop/Myshell为需要添加的目录)执行 source ~/.bash_pr
2017-08-21 14:56:25
2863
原创 VMware for Mac 鼠标键盘无法使用鼠标键盘的解决办法
问题描述:即使安装了VMware Tools也无法在虚拟机中使用鼠标键盘;解决办法:系统偏好与设置 -> 安全性与隐私 ->选中“隐私Tab” ->左侧选中“辅助功能” ->点击左下角“????点击按钮解锁以进行更改” ->输入开机密码 -> 勾选“VMware Fusion.app” -> 完成。...
2019-09-17 17:03:42
5002
3
原创 Plain style tableView禁止header和footer浮动的方法
Plain style tableView禁止header和footer浮动的方法继承UITableView类,在子类覆写方法- (BOOL)allowsHeaderViewsToFloat和- (BOOL)allowsHeaderViewsToFloat,代码如下:@implementation DQNoHeaderFloatingTableView- (id)initWithFrame:(CGR
2017-08-18 15:54:42
912
原创 iOS UITextView设置边距的正确方式
UITextView设置边距的正确方式项目中的评论发布框的视觉效果需要设置textView中文字距离各个方向的间距,那么正确的设置间距很重要。设置左、右和上间距需要设置textView的textContainerInset属性,设置底间距需要设置contentInset属性,并设置textView.layoutManager.allowsNonContiguousLayout为NO。代码如下:
2017-08-05 16:47:40
7119
原创 Tesseract OCR 识别语言编码 简体中文chi_sim
Teseeract ORC 是一款开源的ORC识别库。备注下识别语言编码:简体中文是chi_sim。Tesseract uses 3-character ISO 639-2 language codes。如下从其gitHub摘抄的:地址:https://github.com/tesseract-ocr/tesseract/blob/a75ab450a8cc9a2b69cf05f5c4f7a39
2016-10-13 11:32:31
9124
原创 iOS10 后台下载兼容
更新iOS10后发现用backgroundSession进行下载时,请求暂停后再继续下载会出错,我们项目里报的ErrorCode = -3003(NSURLErrorCannotWriteToFile)。backgroundSession初始化方式如下sessionConfig = [NSURLSessionConfiguration backgroundSessionConfigurat
2016-09-27 14:15:47
2006
原创 小记iOS打包遇到的坑
今天封板前测试同学测了推送功能,出现了很奇葩的问题。打了开发环境的包出来,结果同一套代码,使用安装包安装应用的设备收不到开发环境的推送反而能收到生产环环境的,通过真机调试的安装的应用表现正常没有错乱。然后就想是打包环节出了问题。 我这儿打包一直有个问题是最近打不了adHoc的包了,每次都失败,尝试了为adhoc的配置文件选择不同的开发者都没有成功,所幸打develop的包还能顺利生成
2016-08-26 10:16:36
543
原创 iOS统计代码行数
使用命令可统计代码行数:find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.swift" ")" -print0 | xargs -0 wc -l。
2016-08-17 16:10:07
324
原创 iOS 捕获截屏操作
iOS7以后当用户同时按下home键和锁屏键进行截取屏幕后系统会发送UIApplicationUserDidTakeScreenshotNotification通知,只需要在主线程中注册该通知,就可以捕获该截屏操作。OC代码:NSOperationQueue *mainQueue = [NSOperationQueue mainQueue];[[NSNotificationCente
2016-08-01 11:17:53
674
原创 iOS获取设备的机型名称
若有新机型更新,可参考苹果官方文档:传送门Models ///获取设备名称+ (NSString *)deviceName { static NSString *deviceVersion = nil; if (deviceVersion == nil) { NSString *(^getDeviceVersionInfo)(void) = ^NSString *(void){ str
2016-07-21 14:29:08
901
原创 XCode6 编译opencore-amr
注:近几天需要将amr转换为wav,从搜到了好些编译opencore-amr教程,然后看到了这个帖子《编译opencore-amr for iOS》,但是该贴子中的方法xcode6中行不通,原因是xcode6的sdk路径变化了,然后修改了其路径,i386编译成功其他就失败提示GCC编译出错,然后无果。后来又搜到了下面的这个帖子《XCode6编译opencore 》,帖子中提示“如果出现编译错误
2015-02-02 16:51:48
674
转载 iOS推送测试方法
摘自《IOS开发之实现App消息推送(最新)》 发表于2014-11-19 21:13http://blog.youkuaiyun.com/shenjie12345678/article/details/41120637第六部分好了,前期的准备工作都已经做完了,现在让我们开始推送吧!(吼吼)首先双击我们生成的 “aps_development .cer” 文件,进入钥匙串访问,
2015-01-16 16:44:12
796
原创 iOS开发 UIWebView获取点击图片
在webView中点击图片需获取到图片链接,然后进行查看大图或者是下载操作,关键在于如何获取到当前被点击的图片的链接。介绍两种获取链接的方式: 1、网页整体添加触摸监听;2、注入js方法为图片资源添加点击跳转。
2015-01-13 11:20:45
1544
转载 转:Objective-C规范注释心得
转载摘要: 最初对代码注释方式起注意是在用百度地图SDK时注意到的,后就在模仿其注释方式。近一段又在做第三方登录功能,看了微博SKD、微信SDK和腾讯SDK 看到他们使用的注释方式也有稍微的差异,就开始看相关的文章,感觉这篇来自博客园的zyl910写的这篇文章很好,就粘过来备份下。另外还有同行推荐一款规范注释生成器VVDocumenter 也相当好用 -- https://gi
2015-01-08 16:34:25
866
转载 iOS开发_统计xcode代码行数
转自:iOS开发_统计xcode代码行数 http://www.cnblogs.com/visen-0/archive/2013/02/18/2915147.html如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c"
2014-12-29 16:23:01
407
转载 iOS开发之Objective-C与JavaScript的交互
转自:http://www.cnblogs.com/zhuqil/archive/2011/08/03/2126562.html UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEva
2014-12-26 12:08:35
356
原创 新浪微博iOS SDK 授权和获取用户信息
SDK版本 2.4.0 百度网盘demo链接:http://pan.baidu.com/s/1dDpLDq5说明:官方的demo只有授权没有获取用户信息 ,链接里的demo是在官方的demo基础上添加了获取用户信息的使用方式。参考:http://www.cnblogs.com/sollyu/p/3663608.html1、SSO授权://授权 - (void)ssoButto
2014-12-18 10:34:31
2160
原创 ios gif图显示
NSString *gifNameStr = [NSStringstringWithFormat:@"%@%@",[gifsNmaeArrayobjectAtIndex:i],sizeStr]; // 读取gif图片数据 NSData *gif = [NSDatadataWithContentsOfFile: [[NSBundlema
2014-11-29 17:08:29
447
原创 GPS定位坐标计算距离
//算距离 CLLocation *currentLocation = [[[CLLocationalloc] initWithLatitude:_nowLocation.latitudelongitude:_nowLocation.longitude]autorelease]; CGFloat position_x = [[pB
2014-11-28 11:15:51
1552
转载 iOS后台定位实现
iOS后台定位实现 (2013-01-24 16:43:12)载▼标签: ios backgroundtask 后台定位 cllocationmanager gps分类: iOS工作中碰到一个定位的应用场景:app需要在后台运行,实时上传用户地理位置。苹果对i
2014-10-16 14:00:26
553
原创 UIWebView 获取内容高度
CGFloat webViewHeight = [[webViewstringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"]floatValue];
2014-07-19 15:56:53
513
转载 谷歌分析iOS开发包实战
转自:谷歌分析iOS开发包实战这篇文章还可以在这里找到 英语 创建一个成功的产品,你和你的团队必须掌握一个分析和统计用户数据的方法!否则,你永远也无法知道你的应用哪些部分是用户一直偏爱使用的,而且没有发生异常,哪些不是。有许多种方式去衡量用户的使用情况并且有大量的现成框架能够帮助你做到这一点。在本篇教程中,你将会学习谷歌分析开发包(Google Analytic
2014-01-16 10:47:46
684
原创 ios 项目和类文件的ARC属性设置
1、项目的ARC设置: 法1:点击项目导航文件--> 选中Targets--> 选择 Build Settings-->找到并展开Apple LLVM compiler 3.0 -Language-->将Objective-C Automatic Reference Co...设置为NO; 法2:点击项目导航文件--> 选中Targets--> 选择 Build S
2013-11-27 10:49:33
838
转载 AudioQueue使用
AudioQueue (2011-07-07 11:36:20) 转自:http://blog.sina.com.cn/s/blog_6568e7880100uf71.htmlhttp://my.chinaunix.net/space.php?uid=25788167&do=blog&id=366155AudioQueue是Mac OS X与iPhone中提供录音、播
2013-11-18 15:35:41
1043
转载 iOS下AsyncSocket网络库编程
转自:iphone 下AsyncSocket网络库编程iphone的标准推荐CFNetwork C库编程.但是编程比较烦躁。在其它OS往往用类来封装的对Socket函数的处理。比如MFC的CAsysncSocket.在iphone也有类似于开源项目.cocoa AsyncSocket库 官方网站:http://code.google.com/p/cocoaasy
2013-11-14 17:32:40
681
转载 iOS上的socket通信
IOS上的socket通信 (2011-07-01 09:50:41)转载▼转自:http://blog.sina.com.cn/s/blog_7e76c1230100sd0v.html客户端:导入头文件:#import #import #import #import 1. 创建连接CFSocketContext sockContext
2013-11-14 16:11:30
701
转载 iOS的init、loadView, viewDidLoad, viewDidUnload, dealloc的关系
IOS的init、loadView, viewDidLoad, viewDidUnload, dealloc的关系 转自:http://www.cocoachina.com/bbs/read.php?tid=126158由init、loadView、viewDidLoad、viewDidUnload、dealloc的关系说起init方法在init方法
2013-10-31 17:11:43
660
转载 IOS开发基础之——图像压缩成指定大小(高度/宽度)
IOS开发基础之——图像压缩成指定大小(高度/宽度) 转自:http://blog.163.com/gaohaijun/blog/static/176698271201192325646792/.h文件:@interface UIImage (UIImageExt)- (UIImage*)imageByScalingAndCroppin
2013-10-21 09:30:17
816
转载 AVAudioPlayer的使用
AVAudioPlayer的使用From: http://hi.baidu.com/loveipon/item/367747a64e1cf639a8cfb7c8首先引用AVFoundation.framework.h文件 AVAudioPlayer *player; //用到了拖控件(进度条) IBOutlet UIProgressView *_p
2013-10-11 15:37:12
649
opencore-amr编译库支持64位,支持真机和模拟器
2015-02-04
lame编译库 支持64位支持模拟器和真机
2015-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人