上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 当你发现你的项目中什么没有写,只是启动App内存就飙升到50M甚至60M以上,那么请你接着往下看吧,本文对你绝对非常有用! 1. Enable zombie object: 为了方便我们调试程序,我们一般会勾选第一项。这样的话,在我们程序中当调用了野指针的时候,在你打上全局断点的情况下,程序会定位在 阅读全文
posted @ 2016-05-31 19:11 guangleijia 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: 我的github github 阅读全文
posted @ 2016-05-31 18:38 guangleijia 阅读(253) 评论(0) 推荐(0) 编辑
摘要: OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢? 在终端里执行 ls /Volumes 阅读全文
posted @ 2016-05-30 14:36 guangleijia 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 1 // Mark: 2. 创建label 2 private func creatLabel(title: NSString)->UILabel{ 3 /// 创建label 4 let titleL = UILabel(frame: CGRectMake(100, 64, 200, 60)) 5 6 ... 阅读全文
posted @ 2016-05-16 15:44 guangleijia 阅读(196) 评论(0) 推荐(0) 编辑
摘要: oc转向swift势在必行, 我也开始熟悉swift语法了, 希望下一个项目能用swift来写. 阅读全文
posted @ 2016-05-16 15:43 guangleijia 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 一. 静态分析(Analyze) 在Xcode菜单栏中点击 ”Product“ -> "Analyze",编译完成后项目工程中可能造成内存泄露的代码就会被标记出来,这样我们就可以有针对性的更改代码优化内存了。根据提示可能出现内存泄露的地方进行修改!!! 二. instruments 使用xcode自 阅读全文
posted @ 2016-04-20 19:15 guangleijia 阅读(210) 评论(0) 推荐(0) 编辑
摘要: IOS操作系统不像Android系统那么方便,各种限制也比较多,目前我的建议还是直接在模拟器上执行monkey测试。如果需要在真机上面执行,可以参考文档: http://testerhome.com/topics/2523 本文介绍怎么使用开源工具CrashMonkey进行IOS的monkey测试, 阅读全文
posted @ 2016-04-13 17:26 guangleijia 阅读(4027) 评论(0) 推荐(1) 编辑
摘要: 作者:@翁呀伟呀 授权本站转载 概论 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: plist文件(属性列表) preference(偏好设置) NSKeyedArchiver( 阅读全文
posted @ 2016-03-25 15:58 guangleijia 阅读(153) 评论(0) 推荐(0) 编辑
摘要: UI界面类项目: Panoramagl —— 720全景展示 Panorama viewer library for iPhone, iPad and iPod touch MBProgressHUD —— 进度指示 一种优雅的,半透明的进度显示效果。同时还提供了其他附加功能,比如显示完成信息并淡出 阅读全文
posted @ 2016-03-24 22:43 guangleijia 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 [self setupUI]; 5 6 NSString *path = [[NSBundle mainBundle] pathForResource:@"关于.docx" ofType:nil]; 7 NSURL ... 阅读全文
posted @ 2016-03-24 14:33 guangleijia 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 1. 如果发现TableView的第一个sectionHeader不显示, 那么可以断定, 你没有用代理方法来设置 sectionHeader的高度! 如此设置, 保证你的sectionHeader,马上出现! 2. 阅读全文
posted @ 2016-03-23 15:29 guangleijia 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1. mac 修改java路径 1 java -version 2 sudo su - root 3 cd /usr/local/openfire 4 cd bin/ 5 vim openfire.sh ——— 修改java路径 6 pwd ——— "/System/Library/Framewor 阅读全文
posted @ 2016-03-04 18:08 guangleijia 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1. backLight 2. BBUDebuggerTuckAway 3. Cocoapod 4. FuzzyAutoComplete 5. HOStringSense 6. KissImageNamed 7. SwitchExpander 8. VVDocumenter 9. XAlign 10 阅读全文
posted @ 2016-03-03 18:53 guangleijia 阅读(160) 评论(1) 推荐(0) 编辑
摘要: Runtime是想要做好iOS开发,或者说是真正的深刻的掌握OC这门语言所必需理解的东西。最近在学习Runtime,有自己的一些心得,整理如下,什么是Runtime我们写的代码在程序运行过程中都会被转化成runtime的C代码执行,例如[target doSomething];会被转化成objc_m 阅读全文
posted @ 2016-02-29 11:10 guangleijia 阅读(146) 评论(0) 推荐(0) 编辑
摘要: objective-c语言的优缺点 objc优点: 1) Cateogies 2) Posing3) 动态识别4) 指标计算5)弹性讯息传递6) 不是一个过度复杂的 C 衍生语言7) Objective-C 与 C++ 可混合编程缺点:1) 不支持命名空間2) 不支持运算符重载 3) 不支持多重继承 阅读全文
posted @ 2016-02-24 11:37 guangleijia 阅读(437) 评论(0) 推荐(0) 编辑
摘要: github中开源轻量级应用: droptogif 阅读全文
posted @ 2016-02-19 11:44 guangleijia 阅读(366) 评论(1) 推荐(0) 编辑
摘要: 不少非常优秀的设计师已经在网络分享了很多出色的图标、界面 PSD 文件,再加上其他一些相关资源,设计 iOS 应用更加方便了。 模板 & PSDs Icon Template Michael Flarup 的图标模板是网络上最佳模板之一。 UIButton Pack iPad GUI PSD iPh 阅读全文
posted @ 2016-02-19 11:38 guangleijia 阅读(509722) 评论(1) 推荐(0) 编辑
摘要: 童鞋们是否遇过在使用app的时候出现有新版本更新跳转到苹果商店的提示呢? github中有一个三方框架 Harpy 完美实现了这一功能! demo时刻 我的github - Harpy 阅读全文
posted @ 2016-02-19 11:30 guangleijia 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 声明: 本文转自王巍 WWDC 2014 Session笔记 - iOS 通知中心扩展制作入门 本文是我的 WWDC 2014 笔记 中的一篇,涉及的 Session 有 Creating Extensions for iOS and OS X, Part 1 Creating Extensions 阅读全文
posted @ 2016-02-18 16:22 guangleijia 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 支持系统和机型: iOS系统的指纹识别功能最低支持的机型为iPhone 5s,最低支持系统为iOS 8, 虽然安装iOS 7系统的5s机型可以使用系统提供的指纹解锁功能,但由于API并未开放,所以理论上第三方软件不可使用。 依赖框架 LocalAuthentication.framework #im 阅读全文
posted @ 2016-02-18 12:10 guangleijia 阅读(507) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页