自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(330)
  • 收藏
  • 关注

原创 122221

 https://devm.soyoung.com/iosjumper/dev_downloadapp/?url=app.soyoung://live?zhibo_id=1721 https://devm.soyoung.com/iosjumper/dev_downloadapp?url=app.soyoung://live?zhibo_id=1721  https:/...

2017-07-19 17:41:41 302

原创 112222

审核被拒hi thank you to review the app and I should provide more information about the three problemsSafety - 1.2My app has a new feature that users can report the content and we will remove the of...

2017-04-27 11:02:00 586

原创 这是一个测试

跳转到app吧 红包跳转

2016-10-26 19:21:00 200

xcodebuild打包总结

[size=medium][size=large][size=medium][size=small]xcodebuild--help-version-showsdks-list 工程目录下// clean工程xcodebuild clean //-configuration Debug/Release-workspace SoYoungMobile4...

2016-09-26 18:49:46 278

原创 reveal在真机查看别的app的UI

ssh root@localhost -p 2222scp -P 2222 -r /Users/hour/Desktop/Reveal.framework root@localhost:/System/Library/Frameworksscp -P 2222 -r /Users/hour/Desktop/libReveal.dylib root@localhost:/Libra...

2016-08-22 15:06:59 155

原创 iOS 开发者中的公司账号与个人账号之间有什么区别?

原文:http://www.zhihu.com/question/20308474苹果对开发者主要分为3类:个人、组织(公司、企业)、教育机构。即:1、个人(Individual)2、组织(Organizations)组织类又分为2个小类:(1)公司(Company)(2)企业(Enterprise)3、教育机构(Educational Institutions)...

2016-06-23 14:54:07 152

原创 strong weak copy

 copy的使用    如果是mutable,则copy为新的obj(引用计数为1);    入股市immutable,则retain; strong 指向某个对象,引用计数+1 assign weak    指向某个对象,但是不+1 NSStringNSNumberNSString/NSMutableString NSArray/NSMu...

2016-04-24 21:01:42 117

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-01-16 17:58:27 270

原创 常见crash

1. 参数的默认值使用指针 需要做非空判断nil 判断[NSNull null]判断NSDictionary&&NSArray代码里面很多地方使用了setObject:forKey以及其它的初始化, 如果插入nil,崩溃AddObject的时候,add nil也会crashobjectForKey: 类型错误数据类型错误简单判断dict...

2016-01-15 15:30:32 140

原创 App性能优化思考

 一个app的数据启动时间crash率每个页面的帧率(交互卡顿)一个页面内存占用太大时如何处理内存不足,收到系统内存警告时如何处理流量消耗:cpu使用率iOS应用压缩包大小注意,容易膨胀页面滑动时卡顿常见问题:一般都是对tableview或collection view的优化,或者是数据加载太慢,或者是动画的效率问题图片加载快慢(同一张图...

2015-10-13 15:24:27 140

原创 chrome开发过程中临时解决跨域问题

 open /Applications/Google\ Chrome.app --args --allow-file-access-from-files --access-control-allow-origin open /Applications/Google\ Chrome.app --args --access-control-allow-origin 使用这个方...

2015-09-08 10:26:42 328 1

原创 Xcode之代码注释

可以提示的注释/*! @brief The capture session takes the input from the camera and capture it */@property (nonatomic, retain) AVCaptureSession *captureSession; 

2015-08-12 17:28:02 94

原创 Sana

sana论坛:https://groups.google.com/forum/#!forum/sana-userssana wiki:http://sana.mit.edu/wiki/index.php?title=Developer_InformationHeartbeatAudioDetector 心跳声音检测ShakingPatternRecorder 振动模式记录器...

2015-08-10 10:44:30 129

原创 面试基础知识

 前端知识:对基本html、css、javascript知识掌握熟悉web端、手机端的前度调试技术熟悉jQuery,js熟悉面向对象的使用Bootstrap框架熟悉,可以用于项目熟悉less语法,可以使用less写css ...

2015-07-08 14:15:13 110

原创 Brew常用命令

  http://segmentfault.com/q/1010000000466369 安装(需要 Ruby):ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"搜索:brew search mysql查询:brew info mysql 主要看具体...

2015-06-20 00:07:22 167

原创 debug.js

 debug使用:http://binnng.github.io/debug.js/demo/index.html debug.log('primary!') debug.success("success"); debug.warn('warning!') debug.error("error"); debug.danger('dang...

2015-06-12 18:26:47 97

原创 Tomcat使用基础

 tomcat安装目录  /usr/local/tomcat7静态文件默认在webapps目录中就可以使用了  tomcat使用配置:conf/server.xml设置端口号:    <Connector port="8080" protocol="HTTP/1.1"                connectionTimeout="20000"...

2015-06-12 14:31:20 127

原创 69I love you

996699999966699999966996666996669999666996666999969999999969999999969966669966996699669966669999669999999999999996699666699699666699699666699996666999999999999666669999666996666996996666999966666699...

2015-05-20 10:28:45 436

原创 Ajax get/post请求

$.get("json/countries.json", // String {"key1":"value1","key2":"value2","key3":"第三个值"}, //data Map function(data, textStatus, xhr){ console.log("success" + textSta

2015-01-31 12:45:49 95

原创 iOS之手势操作

 手势学习:https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIGestureRecognizer_Class/index.html#//apple_ref/occ/cl/UIGestureRecognizer https://developer.apple.com/library/i...

2015-01-19 10:24:35 109

原创 iOS之网络学习

 网络学习:http://nshipster.cn/nsurlprotocol/ http://ronglei0324.blog.163.com/blog/static/6763322320130910463392/ http://tanlimin201.blog.163.com/blog/static/38171407201383032914736/ htt...

2015-01-19 10:23:57 64

原创 nib文件的加载过程

参考:http://blog.csdn.net/nokiaxjw/article/details/7985437 加载Nib文件->创建对象alloc->初始化init->创建对象间的连接->向创建的对象发送消息- (void)awakeFromNib...

2014-10-24 13:39:15 204

原创 NSCoder&&NSCoding使用

NScoder和NScoding的作用是将自定义的类的对象持久化保存 NSCoding 协议 这两个方法由系统来调用  // NSKeyedUnarchiver会把二进制流转化为对象- initWithCoder // 从coder中读取数据,反序列化数据,实例化一个对象// NSKeyedArchiver会把对象转化为二进制流- encodeWith...

2014-10-24 11:38:16 157

原创 敏捷开发之team

Scrum团队Scrum团队包括产品负责人、开发团队、Scrum Master。产品负责人:管理产品待办事项和优先级的唯一负责人。产品负责人所作的决定在产品待办事项列表的内容和排序中要清晰可见。任何人都不得要求开发团队按照另一套需求开展工作,开发团队也不允许听从任何其他人的指令。Scrum Master:负责确保Scrum被理解并实施,以各种方式服务于产品负责人和开发团队。开发团队:开发团队是跨功...

2014-10-22 14:05:38 255

原创 敏捷开发之Sprint流程

SprintSprint是敏捷开发中的一个开发周期,时间应在一个月以内,最终应有完成的、可发布的产品。Sprint包含计划会议、每日例会、开发工作、评审会议、回顾会议。在一个Sprint中,开发团队成员、Sprint目标不应该改变。一个Sprint的时间应控制在两周左右。合适的时间可以确保Sprint目标不随便变化,把风险限制在一个月的成本上。如果某个Sprint目标过时了,产品负责人可以提前...

2014-10-22 12:00:53 5440

原创 Autolayout学习

  参考:http://my.oschina.net/u/171400/blog/134847 http://studentdeng.github.io/blog/2014/06/13/auto-layout/  http://www.cnblogs.com/thefeelingofsimple/p/3316300.html http://blog.cs...

2014-10-20 16:32:38 63

原创 IOS开发屏幕适配总结

面对4个分辨率的iPhone,建议使用Auto Layout布局 + Image Assets管理各个分辨率的图片 + Interface Builder(xib+storyboard)构建UI。autoresizing mask 当superview宽高改变时,subview该怎么变化 Size Classes 对屏幕的管理,将屏幕分类,执行布局的还是Autolayout介绍...

2014-10-20 16:28:49 89

原创 Size Classes学习

Size Classes介绍:http://blog.sunnyxx.com/2014/09/09/ios8-size-classes/负责将屏幕分类,共9种。在一种屏幕下还是使用autolayout来布局wCompacthCompactwAnyhAnywRegularhRegular   http://blog.sunnyxx.com/2014/09/09/ios8-size...

2014-10-20 16:27:48 109

原创 iPhone6分辨率以及适配

对iPhone6适配的两种方式:1、兼容模式     这种模式下程序在iPhone6和iPhon6 plus上运行,获取的设备分辨率跟iPhone5上是一样的,都是568*320。系统会简单的把内容放大,由于iPhone6、iPhone puls和iPhone5的分辨率宽高比都是1.77,所以内容不会被拉伸。【精选】使用这种方式效果还可以。2、高分辨率模式     老项目默认使用的是’兼容模式’,...

2014-10-20 11:36:52 117

原创 Vim常用命令

 hello world   haikedas h左 j下 k上 l右 w 光标往前移动一个词b 光标往后移动一个词0 移动光标到行首$ 移动光标到行尾( 移动光标到上一个句子) 移动光标到下一个句子fx 移动光标到当前行的下一个x处右边tx 移动光标到当前行的下一个x处左边numG 移动光标到num行G 到文件尾hg 到文件首ctrl...

2014-10-20 10:39:27 69

原创 编程常识的学习

程序编译一般需经预处理、编译、汇编和链接几个步骤。在我们的应用中,有一些公共代码是需要反复使用,就把这些代码编译为“库”文件;在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中。这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被多次使用就会有多份冗余拷贝。静态库和动态库是两种共享程序代码的方式,它们的区别是:静态库在程序的链接阶段被复制到了程序中,和...

2014-10-19 15:44:29 115

原创 Core Animation简介

在iOS中,整个view都是直接构建在Core Animation层之上。每个UIView实例都带有一个CALayer实例,用来管理布局属性,即所有用户可见的部分,都是由CALayer来提供的,而UIView只是封装了CALayer,在它之上添加了响应事件的能力。CALayer坐标系统在layer中,有以下四种属性:bounds、frame、anchorPoint、position,他们...

2014-10-19 15:33:55 74

原创 Charles使用——HTTP代理服务器

* HTTP代理服务器,监听8888端口* HTTP监视器,允许开发者查看所有连接互联网的HTTP通信,包括request、response、header等* 模拟慢速网络* 替换HTTP方法官方使用介绍:http://www.charlesproxy.com/documentation/welcome/使用方法:1. 一个局域网内的电脑、手机2. 手机设置HTTP代...

2014-10-19 15:32:54 457

原创 《精选》开发中遇到的问题总结

1、新浪微博的使用使用的事umeng的SDK来调用微信、微博的分享,其中微博的调试花了很多时间,有一些小问题需要注意:sso授权,rediect_url的设置:授权回调页面和取消授权毁掉页面都需要设置(必须设置,知性、研究生都没有设置),app设置为默认的即可:http://sns.whalecloud.com/sina2/callback安全域名,设置为默认的即可:sns.whal...

2014-10-19 15:31:59 97

原创 使用JavaScript给UIWebView中的内容注入CSS

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"articleInline_small" ofType:@"css"]; NSData *fileData = [NSData dataWithContentsOfFile:filePath]; NSString *cssString = [...

2014-10-06 21:26:07 189

原创 UIViewde的属性edgesForExtendedLayout

edgesForExtendedLayout   指定边缘要延伸的方向 iOS7鼓励全屏布局,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸。如果视图中上有navigationBar或tabBar,那么视图仍会延伸到navigationBar和tabBar下面。 typedef NS_OPTIONS(NSUInteger, UIRectEdge) { ...

2014-09-26 17:56:45 69

原创 UIView的属性autoresizingMask

在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。enum { UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin = 1 << 0, UI...

2014-09-26 17:36:53 75

原创 UIWebView获取内容的高度

// 第一种方法 // NSString *height_str= [_articleWebView stringByEvaluatingJavaScriptFromString: @"document.body.offsetHeight"];// NSString *height_str= [_article...

2014-09-24 13:13:31 98

原创 Reveal使用

Reveal官网,30天免费试用 官方使用方法介绍 Reveal,它能够在运行时调试和修改iOS应用程序。Reveal能连接到应用程序,并允许开发者编辑各种用户界面参数,这反过来会立即反应在程序的UI上。就像用FireBug调试HTML页面一样,在不需要重写代码、重新构建和重新部署应用程序的情况下就能够调试和修改iOS用户界面。 功能实时看到调整结果。你可以在运行...

2014-09-02 12:04:44 114

原创 storyboard的总结

 两个基本概念scene 就是一个视图控制器segue 各个页面之间的切换规则,有push、model、popver等,以及传递数据storyboard相比nib文件的有点借助Storyboard,你可以对你应用中所有的界面和它们之间的联系有一个更好的概念上的总览。因为所有的设计都在单个文件中,而不是分布成许多nib文件,可以更加容易的找到任何东西。Storyboar...

2014-09-02 11:30:42 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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