
iOS高级
文章平均质量分 80
pre_eminent
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS_Xcode如何准确定位到产生异常的出错代码
当应用程序出现异常而导致崩溃时,可能光标只提示异常出现在主函数代码处,这种情况下,即使看了日志,也可能仍不清楚具体是哪一句代码产生了异常。因此,需要手动设置异常断点,调试器会在异常抛出的瞬间暂停程序的执行,将程序准确定位到出现异常的那一行代码了。如图所示:异常断点添加原创 2014-08-24 22:37:33 · 1723 阅读 · 0 评论 -
iOS_颜色表
Color TableinfoBlueColorsuccessColorwarningColordangerColorantiqueWhiteColoroldLaceColorivoryColorseashellColorghostWhiteColorsnowColor原创 2014-09-11 09:59:43 · 1678 阅读 · 1 评论 -
iOS_开源项目表
Json属性:githubList 对应的是一个数组数组成员是:字典字典:二个健值对,分别是name-->'分类名' 例如:'系统基础库'list------>数组其中数组元素又是字典:字典:二个健值对,分别是name-->'子分类' 例如: 'Category/Util'list------>数组其中数组元素又是字典,一个真正原创 2014-09-11 12:33:51 · 3484 阅读 · 0 评论 -
iOS_开源项目合辑
|---分类:控件 | |---子目录:HUD | | | | | | | | |---工程:一个HUD 用得很广泛 无阴影 全屏模态 | | |---URL:http://github.com/jdg/MBProgressHUD | | | | | | | |原创 2014-09-11 15:59:50 · 3851 阅读 · 0 评论 -
iOS_67控件外观对比
iOS 7 按钮无边框,操作栏透明,控制器全屏 Auto Layout会帮助app自动调整新的UI元素度量,并且对字号自动动态调整。 iOS 7,app的图标尺寸是120 x 120像素(高分辨率下)。提供包含 状态栏部分的图像。iOS 7,视图控制器统一采用了全屏视图自定义bar的icon。使用Auto Layout帮助你的app完成相原创 2014-08-29 17:22:35 · 1886 阅读 · 0 评论 -
iOS_自定义毛玻璃效果
最终效果图:关键代码:UIImage分类代码//// UIImage+BlurGlass.h// 帅哥_团购//// Created by beyond on 14-8-30.// Copyright (c) 2014年 com.beyond. All rights reserved.//原创 2014-08-30 12:55:33 · 2310 阅读 · 0 评论 -
iOS_企业开发者帐户申请
申请【企业帐户】特别要注意的是: D-U-N-S Number 下面是官方指南:一、进入https://developer.apple.com二、先注册一个通用的Apple ID三、如下图所示,点击Member Center,进行登录在弹出的页面中,登录通用的Apple ID帐号下面原创 2014-09-23 23:41:06 · 1344 阅读 · 1 评论 -
iOS_调试工具_SimPholders
SimPholders是一个小工具,可以帮助开发者快速访问iPhone模拟器应用。它可以访问模拟器的文件夹和文件。例如:/Users/beyond/Library/Application Support/iPhone Simulator/7.1/Applications/3D8CAD37-0B9D-4D55-A878-6FE75ECEB465软件截图原创 2014-09-16 18:15:58 · 2139 阅读 · 0 评论 -
iOS_block代码块
原创 2014-11-09 15:59:18 · 1293 阅读 · 1 评论 -
iOS_字典数组 按key分组和排序
//// main.m// SortGroup//// Created by beyond on 14-10-26.// Copyright (c) 2014年 beyond.com All rights reserved.// 按GroupTag分组和 按Order字段排序 enabled表示不启用#import int main(int argc, const c原创 2014-10-26 11:11:19 · 6409 阅读 · 0 评论 -
iOS_运行时runtime
最终效果图:原创 2014-09-29 16:44:46 · 1654 阅读 · 0 评论 -
iOS_数据库1_Navicat Premium使用
iOS_使用Navicat Premium操作 Sqlite3数据库:第一步,下载安装Navicat Premium 第二步,分三步patch--->Generate---->Active第三步,使用Navicat Premium,下面仅仅是建立连接原创 2014-11-02 12:06:21 · 2270 阅读 · 0 评论 -
iOS_数据库3_sqlite3基本操作
控制器中直接写SQL语句,未封装//// ViewController.m// 1.sqlite3基本操作//// Created by xss on 14-11-2.// Copyright (c) 2014年 beyond. All rights reserved.//#import "ViewController.h"// 1.导入库,2.添加主头文件#i原创 2014-11-02 19:25:08 · 1511 阅读 · 0 评论 -
iOS_数据库2_基础知识
原创 2014-11-02 16:49:59 · 793 阅读 · 0 评论 -
iOS_第3方类库_侧滑选项卡SlideSwitchView
最终效果:使用方法:1、在主控制器中创建一个【SlideSwitchView】的对象实例,并用成员变量记住,如_slideSwitchView,并添加到self.view2、设置【_slideSwitchView】的4个属性:tabItemNormalColor:选项卡正常时的颜色tabItemSelectedColor:选项卡选中时的颜色shadowI原创 2014-10-18 11:22:12 · 2965 阅读 · 2 评论 -
iOS_第3方类库_EGOImageView异步加载网络图片
异步加载网络图片是很常见的需求下载,导入,-fno-objc-arc1、导入头文件2、创建EGOImageView,并指定占位图,设置url即可最终效果图:(后补)附EGO原文件地址:原创 2014-11-03 21:35:04 · 1047 阅读 · 0 评论 -
iOS_官方例子汇总下载
http://developer.apple.com/iphone/library/samplecode/Reachability/Reachability.ziphttp://developer.apple.com/iphone/library/samplecode/avTouch/avTouch.ziphttp://developer.apple.com/iphone/library/sa转载 2014-11-03 21:44:56 · 1000 阅读 · 0 评论 -
iOS_第3方类库_BlurAlertView_GPUImage
最终效果图:原创 2014-10-18 15:36:10 · 1366 阅读 · 0 评论 -
iOS_动态插入删除行
最终效果图:分MVC三层设计;自定义的Cell有两种;一种是MainCell,由ModelArr提供数据源;另一种是插入的cell,由代码创建,并且由另外一个数组供状态数据数据源部分://// MyProjectCellModel.h// 动态插入删除行//// Created by beyond on 14-10-18.原创 2014-10-18 13:57:58 · 1756 阅读 · 0 评论 -
iOS_多线程_GCD
1、GCD串行队列+异步dispatch说明:非常非常非常有用的操作异步,表示会在主线程之外开一个(只开一个)新的线程当dispatch分派好block之后,主线程立即返回,继续向下执行串行队列,表示:被分派到此队列的block们,将FIFO有序地一个接一个执行dispatch_async说明:立即返回,从不等待,队列决定是serially还是con原创 2014-11-23 11:58:26 · 1659 阅读 · 2 评论 -
iOS_一些小功能
当tableView所在的控制器每次出现的时候,其原创 2014-08-10 13:37:05 · 2300 阅读 · 1 评论 -
iOS_AutoLayout
1、使用代码创建AutoLayout必须先禁用autoresizing/** * 某个控件在父控件中居中 */- (void)centerTest{ // 1.添加控件 UIView *blueView = [[UIView alloc] init]; blueView.backgroundColor = [UIColor blueColor];原创 2015-03-22 17:52:38 · 1330 阅读 · 0 评论 -
appStore_审核指南
App Store Review GuidelinesIntroductionWe're pleased that you want to invest your talents and time to develop applications for iOS. It has been a rewarding experience - both professionally and原创 2015-11-07 15:02:23 · 2737 阅读 · 0 评论 -
dSYM文件分析
dSYM 文件什么是 dSYM 文件Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编译项目的时候都会生成一个新的 dSYM 文件,位于 /Users/beyond/Library/Developer/Xcode/Archives 目录下,对原创 2015-11-06 14:38:58 · 1874 阅读 · 0 评论 -
iOS_ScrollView的自动布局
ScrollView的自动布局稍显麻烦,但也是有规律可循,以下就是仅竖向滑动的scrollView添加约束的固定做法1.在控制器的view添加一个label,取名做anchor2.给anchor添加约束:距上右下左全是0 (表示anchor与控制器的view等大)3.添加一个scrollView4.给scrollView同样添加约束:距上右下左全是0(表示scrollVie原创 2015-06-26 11:53:36 · 2229 阅读 · 0 评论 -
iOS_开发中遇到的那些问题_1
iOS_开发中遇到的那些问题_1原创 2015-06-25 10:58:40 · 2943 阅读 · 1 评论 -
iOS_开发中遇到的那些问题_2
【自编号:286】【Cell点击特效 取消】cell.selectionStyle = UITableViewCellSelectionStyleNone; 【2015-04-23 17:23:15 by beyond】【自编号:289】【隐藏导航条】// 导航控制器的显示和隐藏【提示,如果使用navigationBarHidden属性,侧滑会出问题】- (void)vi原创 2015-12-14 21:44:53 · 853 阅读 · 0 评论 -
iOS_开发中遇到的那些问题_3
【自编号:492】【itunes安装应用】itunes点击A;拖动ipad进入itunes;itunes点击【手机】;此时会出现【移除】或【添加】【2015-07-20 18:21:46by pre_eminent】【自编号:488】// 使用指定的连接符号,连接一个数组,并最后写到一个文件void connectArr_writeToFullPath(NSArray原创 2015-12-14 20:35:13 · 941 阅读 · 0 评论 -
iOS_开发中遇到的那些问题_4
【自编号:493】【点击cell里面的按钮时,直接在block里回传self即可,即cell,让控制器的tableView根据cell获取到indexPath】【2015-07-22 16:01:03 by beyond】【自编号:494】【Label显示金额时,直接%@NSNumber即可】【2015-07-22 16:01:39 by beyond】【自原创 2015-12-14 21:54:36 · 777 阅读 · 0 评论 -
iOS_开发中遇到的那些问题_5
【自编号:540】【iOS是否锁屏】设置UIApplication的idleTimerDisabled属性来指定iOS是否锁频: // 禁用休闲时钟 [[UIApplication sharedApplication] setIdleTimerDisabled: YES]; // 也可以使用这种语法 [UIApplication sharedApplication].idleTime原创 2015-12-14 22:03:52 · 1109 阅读 · 0 评论 -
iOS_带下划线的Label
iOS_带下划线的Label_带点击和长按事件工程下载:点击打开链接【一】【PCH创建步骤】1. 在Supporting Files下面,右键 New File, 选择 Other 里面的PCH File2. 点击相应的TARGETS --->Build Setting ,搜索Prefix Header3. 将Precompile Prefix Header 勾原创 2015-12-14 16:32:52 · 1208 阅读 · 0 评论 -
iOS_开发中遇到的那些问题_6
【自编号:676】【app动态交互设计合辑】【进入网址】 【2015-10-28 18:41:33 by pre_eminent】【自编号:675】【常用物理动画介绍】【查看原文】 【2015-10-28 16:50:54 by pre_eminent】【自编号:671】【应用内置appstore评分功能】在ios6.0,APPle增加了一个心得功能原创 2015-12-14 20:30:05 · 7555 阅读 · 0 评论 -
pch的创建和导入
1. 在Supporting Files下面,右键 New File, 选择 Other 里面的PCH File2. 点击相应的TARGETS --->Build Setting ,搜索Prefix Header3. 将Precompile Prefix Header 勾选为YES4. 将左上角 项目的名字拷贝一下, 双击Prefix Header一栏, 填入:【项目的名字/Beyo原创 2015-11-27 19:51:52 · 518 阅读 · 0 评论 -
iOS_带文字的UISwitch
#import @interface ZJSwitch : UIControl@property (nonatomic, assign, getter = isOn) BOOL on;@property (nonatomic, strong) UIColor *onTintColor;@property (nonatomic, strong) UIColor *tintColor;原创 2015-12-16 09:42:39 · 4224 阅读 · 0 评论 -
iOS_自动变高度的headerView
如果带首行缩进的Label在控制器viewDidAppear中,delay执行下面的代码- (void)dynamicLayout{ _headerView.contentLabel.text = @"我们在慢慢长大 季节不断流转 路边绽放的花儿也不断变化着 那个季节所开的花 是什么名字呢 轻盈的摇曳着 每次触碰都有些刺痛 把鼻子凑过去 有股淡淡的夏日里的清香 这清香慢慢原创 2015-12-16 18:21:36 · 647 阅读 · 0 评论 -
iOS_单元测试初步
问题描述:单元测试时, 测试类里面引用了pods里面的.h文件,结果cmd+u运行时,报错.h头文件找不到解决方法:项目--->Project--->Info--->Configurations--->Debug--->在Tests一栏, 选择Pods.debug异步测试示例原创 2015-12-25 11:45:16 · 540 阅读 · 0 评论 -
XCode_LLDB_调试锦集
长篇高能Commands 来自:https://github.com/facebook/chiselThere are many commands; here's a few: (Compatibility with iOS/Mac indicated at right)CommandDescriptioniOSOS Xpvi原创 2015-10-30 18:30:20 · 5671 阅读 · 0 评论 -
iOS_第3方键盘管理库_IQKeyboardManager
第3方键盘管理库_IQKeyboardManager_Github地址第1步:在Podfile中添加, 然后终端 pod updatesource 'https://github.com/CocoaPods/Specs.git'platform :ios, '7.0'pod 'AFNetworking', '~> 2.5'pod 'SDWebImage'原创 2015-12-26 15:58:41 · 1691 阅读 · 0 评论 -
iOS_GCDAsynSocket使用
GCDAsyncSocket是IOS中TCP通讯使用的一个第三方库。 //客户端方面导入库 #import"GCDAsyncSocket.h" 注意它的GCDAsyncSocketDelegate! - (IBAction)connectBtnClicked:(id)sender {NSError* err;// 注意代理队列必须是 主队列 才可以实时更新UI_client原创 2016-02-19 17:47:37 · 787 阅读 · 0 评论 -
iOS_后缀为gif的图片显示
1、使用ImageView显示gif, 拖到项目,添加-fno-objc-arc使用方法:NSString* filePath = [[NSBundle mainBundle] pathForResource:@"a1.gif" ofType:nil]; SGGIFImageView* gifImageView = [[SGGIFImageView alloc] initW原创 2016-04-03 00:18:05 · 961 阅读 · 0 评论