- 博客(33)
- 资源 (10)
- 收藏
- 关注
原创 iOS 9 loadViewIfNeeded的使用
做ipad端的App,最常见的就是分屏处理的动作。前几天在做一个分屏的VC的时候,分了一个leftView和rightView的分别去加载各自的视图,各自的视图分别放置在leftVC和rightVC上,在给出对应的layout之后,我调用了一个方法让界面部分重新刷新。 可能是由于习惯,我直接使用了leftVC.loadViewIfNeeded的方法,但是程序在跑在低于iOS 9的设备上时,发生cr
2015-12-07 10:43:34
3579
原创 NSCharacterSet 的使用
乍见NSCharacterSet这个类的时候,我想到不想,直接调用类方法setWith,突然发现,哎,这玩意儿不对劲儿啊,没有,我就去查看了API,然后我惊讶的发现,他竟然不是NSSet的子类,而是NSObject的子类。看来望词知义之外,还是不要武断的决定这个类的功能的,还是要去底层瞅瞅到底是弄啥的。比如:2+10/3-8 ,这个字符串,我想要提取里面所要的数字部分,但是NSString本身的方
2015-11-30 15:35:43
479
原创 sumline text 正则匹配
sumline Text 最大的好处就在于可以编辑各种code。今天想要找一个地方去检测写的一段正则表达式是否正确,找了各种测试的网站,却不好用。领导说,sumline本身就有这个匹配的功能。1.打开sumline Text ,写入一段文本。Command+F 底部会出一条工具栏,具体效果2.点击最左侧的小按钮,进行匹配,点击最右边的小按钮,高亮显示匹配成功的字符串;把想要验证的正则表达式写进去
2015-11-27 13:36:24
1033
原创 规范注释生成器VVDocumenter的使用
使用VVDocumenter好久了,一只觉得这个注释插件做的好棒。今天无意,在群里面看到有人问,就又搜索了一下,突然今天发现,竟然是onevcat写的。王大喵(王巍)还是灰常灰常滴厉害的。下面来记录一下使用的方法,虽然还是蛮简单。1.到git上下载最新的包,解压之后,运行。这是mac端的程序,直接编译。2.关闭Xcode,重新启动。启动过程中会提示,去loadBundle,还是skipBundle,
2015-11-26 17:55:58
466
转载 从网易与淘宝的font-size思考前端设计稿与工作流
从网易与淘宝的font-size思考前端设计稿与工作流阅读目录1. 问题的引出2. 简单问题简单解决3. 网易的做法4. 淘宝的做法5. 比较网易与淘宝的做法6. 如何与设计协作7. 总结本文结合自己对网易与淘宝移动端首页html元素上的font-size这个属性的思考与学习,讨论html5设计稿尺寸以及前端与设计之间协作
2015-11-12 12:00:58
543
原创 iOS app的测试发布平台
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-11-02 16:33:44
1725
原创 UIImage 图片处理 灰度 反色 深棕色
+(UIImage*) grayscale:(UIImage*)anImage type:(char)type { CGImageRef imageRef; imageRef = anImage.CGImage;
2015-11-02 15:04:32
1074
原创 UIWebView 清除缓存
//清除cookiesNSHTTPCookie *cookie;NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];for (cookie in [storage cookies]) { [storage deleteCookie:cookie];}UIW
2015-10-29 17:50:51
384
转载 perform selector may cause a leak in ARC
在ARC项目中使用 performSelector: withObject: 函数出现“performSelector may cause a leak because its selector is unknown”。在stackoverflow找到了一个解决方案,地址:http://stackoverflow.com/questions/7017281/performselector-ma
2015-10-28 15:57:14
327
原创 app 在运行时修改图标
http://mdsa.51cto.com/art/201509/490869.htm以上链接,讲述了如何在app运行时,修改应用程序的图标,并非是整个图片的变化,只是修改了一些组合图片以及icon上的文字。整个大体的图标样式不变。
2015-10-15 17:29:00
448
原创 IOS 在开发中使用KVO观测属性变化
不久前在开发中,有一个只有内部方法才能修改的变量,我就用readonly来修饰。@property(nonatomic, readonly, getter=isShouldRequestMsg) BOOL shouldRequestMsg;但是当值发生变化的时候,想要引发外部类对象的一些操作,我就想使用KVO去观测这个值的变化。 [app addObserv
2015-10-13 15:44:15
1891
原创 2015 最新版app审核标准
转自http://www.weste.net/2015/03-24/102350.html苹果近日更新了AppStore审核指南的相关章节,对此前版本进行了修改和完善。除了增加应用截图、预览等限制外,使用ApplePay进行定期付款的应用程序必须展示每个阶段所需款额,费用归属以及如何取消。而从修改的政策部苹果近日更新了AppStore审核指南的相关章节,对此
2015-10-09 14:22:47
1191
原创 IOS中枚举类型的两种定义方法以及结构体的定义
typedef enum : NSUInteger { AA = 3, BB, CC,} MisheralEnum;typedef NS_ENUM(NSInteger, MisheralEnum2) { CD, EF, GH,};struct MisheralStruct{ NSInteger
2015-09-10 16:51:03
542
原创 Objective C,UIScrollview居中显示子视图
- (void)resetCanvasCenter{ UIView *subView =self.subviews.firstObject; CGRect rect =self.bounds; CGSize size =self.contentSize; CGFloat offsetX =MAX((rect.size.width - size
2015-09-07 10:57:27
870
转载 iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
http://www.cnblogs.com/kenshincui/p/4186022.html#avFoundationCamera
2015-09-01 16:17:18
338
原创 UITableViewCell 的重叠
使用UITableView,有时,我们想要隐藏掉某些cell,会想着把 cell的高度设置成0,这样就不显示;但是这种情况造成cell的重叠。设置cell.clipToBounds = YES; 可处理掉这种效果;
2015-08-28 13:47:16
366
原创 UINaviagtionBar 去除底部阴影的方法
[[UINavigationBarappearance] setBackgroundImage:[[UIImagealloc] init]forBarMetrics:UIBarMetricsDefault]; [[UINavigationBarappearance] setShadowImage:[[UIImagealloc] init]];同样的,UIt
2015-08-19 15:01:11
544
原创 IOS 开发中遇到的撤销操作
查看http://www.cnblogs.com/sirkevin/p/4069179.html原文描述,但是这种知识针对于简单的添加的操作或者移动的操作,倘若我们在一个界面操作了多种复杂的操作,又当如何呢?针对我陈列的处理方法,最终影响到的都是 与界面相关联的数据文件,我可以考虑,记录一个发生的点儿,记录变化之前的数据状态,然后再撤销时重现这个数据的界面状态,即可。
2015-08-14 15:27:01
1091
原创 UIImageView 的圆角效果
iOS 中给图片加圆角的最好方法是什么?加圆角有很多方法,比如:在CALayer中设置cornerRadius属性, 但是很慢, 尤其是图片作为头像显示在UITableView中. 用一张头像的placeholder的图, 但是要多读取一张图.直接将图片裁剪并加上透明圆角. 但是每张图都要处理.我认为最好的方法是 4. drawRect中使用UIBe
2015-08-14 14:49:55
471
转载 iOS-开发技巧-UILabel内容模糊的原因
在非Retina的iPad mini的屏幕上,一个UILabel的frame的origin值如果有小数位数(例如,0.5),就会造成显示模糊。所以最好用整数值的origin坐标。zhuanzaizi:http://www.cnblogs.com/yang-guang-girl/p/4718773.html
2015-08-11 15:37:07
940
原创 跑马灯效果
cocochina上看到的,保存一下,之前有做过一个,不过是用NSTimer做的,效果有点儿不好,看这个还不错。可循环滚动的较长文字,跑马灯效果很好,一句话集成GitHub链接:https://github.com/liusen001/LSPaomaView.git
2015-08-05 16:04:34
328
原创 Objective-C和Swift中常用的第三方库都可以在这个平台看到
进入这个网站,https://cocoapods.org/搜索对应的三方库名称,即可。
2015-08-05 10:25:32
358
原创 Objective-C 中 JS与代码的交互
参考github这个例子。https://github.com/marcuswestin/WebViewJavascriptBridge
2015-08-05 10:22:46
300
转载 React native 创建IOS项目
转自 http://www.w3ctech.com/topic/885OS X - 因为android我们还搞不定的原因,所以目前的版本暂时只支持iOS实现,并且只有 Mac 上的 Xcode 才可以运行噢,没有 Mac 的24k纯屌们就关掉本教程继续好好做你们的前端去吧,看了也是心里的痛!Xcode 得是最新版本噢,还没有的去MacAppStore里赶紧下一个。Homeb
2015-07-30 15:42:04
404
原创 隐藏UINavigationBar下面的一个像素的阴影
[[UINavigationBarappearance] setBackgroundImage:[[UIImagealloc] init]forBarMetrics:UIBarMetricsDefault]; [[UINavigationBarappearance] setShadowImage:[[UIImagealloc] init]];
2015-07-30 13:45:31
353
原创 IOS GCD queue group
dispatch_queue_t queue =dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0); dispatch_group_t group = dispatch_group_create(); dispatch_group_async(group, queue, ^{
2015-07-29 13:54:37
442
转载 nsjsonserialization 三个枚举值的用法
源自:http://blog.sina.com.cn/s/blog_916e0cff0101gdlf.htmlNSJSONReadingMutableContainers:返回可变容器,NSMutableDictionary或NSMutableArray。 NSJSONReadingMutableLeaves:返回的JSON对象中字符串的值为NSMutableString,目前
2015-07-16 16:01:02
506
原创 Objective 和 Swift相互调用
闲来无事,做作swift和Oc直接的互调试试手。先创建一个swift的项目。名字叫Hello.如图所示。在创建一个Objective的类叫做OcOne,如下:Next确定之后,会提出如下的提示框:意思是要创建一个swift和OC的bridge,Finsh一下。添加成功,会在prj里面看到一个名为productName-Bridging-Heade
2015-07-16 15:06:16
527
原创 修改webview的字体大小比例,背景颜色,以及字体颜色
在webview的delegate里面调用如下的方法: func webViewDidFinishLoad(webView:UIWebView) { var jsString :String = "document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '80%'"
2015-07-16 14:56:52
1507
五子棋VC++工程源代码
2011-06-11
基于C语言的数控直线逐点比较法的程序实现
2011-05-30
[web开发CSS系列].The.Principles.of.Beautiful.Web.Design
2011-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人