
iOS高级
文章平均质量分 80
pre_eminent
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS真机调试unable to build chain to self-signed root for signer,CodeSign failed with a nonzero exit code
iOS真机调试时,报错如下:Warning: unable to build chain to self-signed root for signer "Apple Development: ******"/Users/beyond/Library/Developer/Xcode/DerivedData/aa-cazelqekaygxxrbbvortpyudzzau/Build/Products/Debug-iphoneos/aa.app: errSecInternalComponentComm原创 2021-03-13 18:22:42 · 12375 阅读 · 2 评论 -
IOS_启动过程_项目文件_传统xib_加载view_空项目
H:/0720/01-Application和AppDelegate_main.m//// main.m// 01-Application和AppDelegate//// Created by apple on 13-7-20.// Copyright (c) 2013年 itcast. All rights reserved.//#import #import "MJ原创 2014-06-03 22:26:17 · 1166 阅读 · 0 评论 -
IOS_Cocos2D_结点_精灵_消息调试(定时器)
H:/0925/01-cocos2d入门_0WorldLayer.h//// HelloWorldLayer.h// 01-第一个cocos2d程序//// Created by apple on 13-9-25.// Copyright itcast 2013年. All rights reserved.//#import #import "cocos2d.h"原创 2014-06-03 22:29:56 · 1047 阅读 · 0 评论 -
IOS_Cocos2D_label_菜单_粒子系统_图层_飞机
H:/0928/01-Label_HelloWorldLayer.h//// HelloWorldLayer.h// 01-Label//// Created by apple on 13-9-28.// Copyright itcast 2013年. All rights reserved.//#import // When you import this file原创 2014-06-03 22:36:07 · 1121 阅读 · 0 评论 -
IOS_Cocos2D_运行时_雷电游戏
H:/0929/01_运行时_main.m//// main.m// 02-runtime//// Created by apple on 13-9-29.// Copyright (c) 2013年 itcast. All rights reserved.//#import #import "Person.h"#import "User.h"#import "Sta原创 2014-06-03 22:38:07 · 1481 阅读 · 0 评论 -
IOS_Cocos2D_间隔动作_帧动画_纹理相册_进度条_瞬时动作_SpriteBatchNode
H:/0926/01-间隔动作_HelloWorldLayer.h//// HelloWorldLayer.h// 01-间隔动作//// Created by apple on 13-9-26.// Copyright itcast 2013年. All rights reserved.//#import // When you import this file,原创 2014-06-03 22:33:21 · 1249 阅读 · 0 评论 -
iOS_应用程序的生命周期
每一个iPhone程序都包含一个UIApplication对象,它管理整个程序的生命周期,从加载第一个显示界面开始,并且监听系统事件、程序事件调度整个程序的执行。int main(int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; int ret原创 2014-06-24 16:25:25 · 1160 阅读 · 0 评论 -
iOS_Objective-C测试
1. iOS中程序正常加载UIViewControlle时,以下四个方法哪个最先执行?A.viewVillAppearB.viewDidLoadC.viewDidAppearD.viewWillDisappear2. 类方法用什么符号标识?A.+B.-C.staticD.*3. iOS中下面哪个方法不能自己手动调用?A.dealloc原创 2014-06-27 19:29:24 · 913 阅读 · 0 评论 -
IOS_tableView_Java采集网页_ListView
H:/1217/01_Java采集网页_.javapackage cn.itcast.data;import org.htmlparser.Parser;import org.htmlparser.filters.AndFilter;import org.htmlparser.filters.HasAttributeFilter;import org.htmlparser.filters原创 2014-06-09 00:26:49 · 1071 阅读 · 0 评论 -
IOS_DatePicker_PickerView_SegmentControl_键盘处理
H:/0712/01_UIController_MJViewController.m// MJViewController.m// 01-总结复习// Created by apple on 13-7-12.// Copyright (c) 2013年 itcast. All rights reserved./*-----------------------------------原创 2014-06-09 00:17:10 · 2671 阅读 · 0 评论 -
IOS_CALayer_CADisplayLink_SVProgressHUD_ActivityIndicatorView
H:/0805/01_CADisplayLink_ViewController.m// ViewController.m// CADisplayLink动画时间处理// Created by apple on 13-8-5.// Copyright (c) 2013年 itcast. All rights reserved.#import "ViewController.h"//原创 2014-06-09 00:22:03 · 1194 阅读 · 0 评论 -
IOS_短信_电话_email_MIMETYPE_通讯录_地图_定位
H:/0914/01_发短信,打电话,发邮件,取MIMETYPE_ViewController.h//// ViewController.h// 01-小功能//// Created by apple on 13-9-14.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interface Vi原创 2014-06-10 22:24:07 · 1814 阅读 · 0 评论 -
IOS_数据存取_沙盒+plist+archiver+偏好设置
H:/0723/01_数据存取_Sandbox dir_AppDelegate.h//// AppDelegate.h// 001.Sandbox Dirs//// Created by liufan on 13-7-22.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interface Ap原创 2014-05-28 23:11:04 · 1387 阅读 · 0 评论 -
IOS_本地通知_消息推送_微博_蓝牙_ImagePicker
H:/1024/01_本地通知_AppDelegate.m// AppDelegate.m// 本地通知// Created by apple on 13-10-24.// Copyright (c) 2013年 itcast. All rights reserved.#import "AppDelegate.h"@implementation AppDelegate/**原创 2014-06-10 22:29:31 · 1237 阅读 · 0 评论 -
IOS_网络请求_get+post+同步+异步
H:/0726/01_Get+Post+代理实现_ViewController.h//// ViewController.h// Get & Post Request//// Created by apple on 13-7-26.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interfac原创 2014-05-28 23:13:18 · 879 阅读 · 0 评论 -
IOS_AVFoundation_石头剪刀布_i18n国际化
H:/0809/AVFoundation_石头剪刀布_ViewController.h// ViewController.h// 石头剪刀布游戏,有音效哦// Created by apple on 13-6-25.#import @interface ViewController : UIViewController// 电脑图像@property (weak, nonatom原创 2014-06-12 23:43:19 · 4052 阅读 · 0 评论 -
IOS_多线程_售票
H:/1007/01_多线程_大任务_MainViewController.m// MainViewController.m// 多线程-01.大任务// Created by apple on 13-10-7.#import "MainViewController.h"@interface MainViewController ()@property (weak, nonatom原创 2014-06-12 23:48:35 · 1135 阅读 · 0 评论 -
IOS_触摸UITouch+手势识别GestureRecognizer+摇一摇+转换点坐标
H:/0801/01_触摸_UITouch_BlueView.h//// BlueView.h// 输入事件01-UITouch演练//// Created by apple on 13-8-1.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interface BlueView : UIVie原创 2014-05-29 22:59:30 · 1723 阅读 · 0 评论 -
IOS_多线程_GET_POST_AFN_上传下载_视频播放
H:/0917/01_多线程_ViewController.m/*#import @interface ViewController : UIViewController- (IBAction)click;- (IBAction)click2;@property (weak, nonatomic) IBOutlet UIImageView *imageView;@end*/// V原创 2014-06-12 23:46:20 · 3202 阅读 · 2 评论 -
IOS_地图_定位_天气预报_Block回调_单例
H:/1021/00_block回调.h/* 通过block回调 定义block代码块,目的是解析完成之后调用 返回值是 void 参数是 数组,里面的每个成员是一个NSString*/typedef void(^WeatherFinishedBlock)(NSArray *dataList);@interface WeatherXMLPaser : NSObject// 解析器原创 2014-06-12 23:52:48 · 1934 阅读 · 0 评论 -
IOS_XMLParser_JSONSerialization_MediaPlayer
H:/0727/01_XMLParser_JSONSerialization_MediaPlayer_localXML.xml01.C语言-语法预览320/itcast/videos/01.C语言-语法预览.mp4/itcast/images/head1.pngC语言-语法预览MJH:/0727/01_XMLParser_JSONSerialization_MediaPlayer_Video原创 2014-05-29 22:51:49 · 1001 阅读 · 0 评论 -
IOS_Quartz2D_水印缩略图_PDF_setNeedsDisplay方法内部自动调用drawRect
H:/0804/01_Quartz2D_线(2种路径)+矩形+圆+弧+渐变+文本+图像+上下文(平移.旋转.缩放)_MyDrawingView.h//// MyDrawingView.h// Quartz2D01-基本使用//// Created by apple on 13-8-4.// Copyright (c) 2013年 itcast. All rights reserv原创 2014-05-30 23:36:23 · 1564 阅读 · 0 评论 -
IOS_加速计_碰撞检测_小球位置修复_dispatch_once单例
H:/0802/01_accelerometer加速计+小球碰撞检测_ViewController.h//// ViewController.h// 加速计01-演练1//// Created by apple on 13-8-2.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interfac原创 2014-05-30 23:30:24 · 1721 阅读 · 1 评论 -
IOS_加速计_CoreMotion框架_单例_时钟_Get+异步请求+Json
H:/1019/01_加速度accelerometer原始方法_AppDelegate.h//// AppDelegate.h// 加速计-01.传统用法//// Created by apple on 13-10-19.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interface App原创 2014-05-30 23:40:22 · 1631 阅读 · 0 评论 -
IOS_多线程_ASI_AFN_UIWebView
H:/0730/00_多线程4种售票_ViewController.h//// ViewController.h// 卖票//// Created by apple on 13-7-29.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interface ViewController : UIV原创 2014-05-31 23:23:26 · 1775 阅读 · 0 评论 -
IOS_SQLite_单例宏_NSArray+Log
H:/1124/00_SQLite笔记.txtH:/1124/01_Book.h//// Book.h// 数据库关系//// Created by apple on 13-11-24.// Copyright (c) 2013年 itcast. All rights reserved.//#import @interface Book : NSObject// b原创 2014-05-31 23:42:27 · 1178 阅读 · 0 评论 -
IOS_数据存储之CoreData
H:/1125/01_CoreData_ViewController.h// ViewController.h// CoreData演练// Created by apple on 13-11-25.// Copyright (c) 2013年 itcast. All rights reserved.#import @interface ViewController : UIVi原创 2014-05-31 23:48:41 · 911 阅读 · 0 评论 -
IOS_多线程_NSThread+NSOperation+GCD(Grand Central Dispatcher)
H:/0729/01_对象方法创建NSThread+加锁+售票_ViewController.h// ViewController.h// 卖票// Created by apple on 13-7-29.// Copyright (c) 2013年 itcast. All rights reserved.#import @interface ViewController : U原创 2014-05-29 22:56:44 · 1092 阅读 · 0 评论 -
iOS_汉字转拼音_pinyin4objc
最终效果图:ViewController.h//// ViewController.h// PinYin4Objc汉字转拼音演示demo//// Created by beyond on 14-7-26.// Copyright (c) 2014年 com.beyond. All rights reserved.//#import原创 2014-07-26 13:11:52 · 2834 阅读 · 1 评论 -
iOS_隐藏顶部状态栏
iOS6和iOS7在隐藏 Status Bar 三类方法比较:Storyboard界面上选中UIViewController,最右边Simulated Metrics找到 Status Bar 设定成 NoneViewControlleriOS 6 通过[UIApplication sharedApplication] 取得app的单例,然后调用setStatusBar原创 2014-07-28 18:36:55 · 1787 阅读 · 0 评论 -
iOS_JSON_XML_图片内存缓存_Block回调
// JSON & XML解析及代码块封装// Created by apple on 13-10-10./* 异步加载网络图像的内存缓存解决方法 1. 在对象中定义一个UIImage 2. 在控制器中,填充表格内容时,判断UIImage是否存在内容 1> 如原创 2014-06-23 09:17:23 · 1522 阅读 · 0 评论 -
iOS_WebView_Request_LAMP
H:/1008/00_mac环境下PHP+MySQL+Apache.txtH:/1008/01_网络_登录_NSURLRequest_MainViewController.m// MainViewController.m// 网络基础-用户登录// Created by apple on 13-10-8./* 0,GET使用NSURLRequest请求 POST使用其子类NS原创 2014-06-23 09:14:07 · 1316 阅读 · 0 评论 -
iOS_第3方类库SDWebImage
1,将下载好的第3方框架SDWebImage源码包加入到工程2,进入工程的Build Phases,将源码包里面的所有.m文件全部添加到工程3,导入框架依赖的两个系统自带的框架:MapKit.framework、ImageIO.framework4,添加框架的主头文件"UIImageView+WebCache.h"代码使用片段:- (UITableViewCel原创 2014-08-06 17:59:07 · 1657 阅读 · 0 评论 -
iOS_第3方类库MBprogressHUD
1,将下载好的第3方类库MBprogressHUD源码包加入到工程(其实就是一个.h和.m文件)2,进入工程的Build Phases,将源码包里面的所有.m文件全部添加到工程3,添加第3方类库的主头文件"MBProgressHUD.h"显示代码:// 一开始加载就,显示提示条 MBProgressHUD *hud = [MBProgressHUD showHU原创 2014-08-06 18:22:29 · 1917 阅读 · 0 评论 -
iOS_ipa打包
真机调试,需要两个授权证书,一个是.p12文件,一个是.mobileprovision文件,用户只需将这两个文件双击导入进mac电脑,进入XCode ,菜单,Organizer 将设备激活为开发者用机即可进行真机调试应用的发布也分两种一种是.打包成ipa上传到国内第3方软件市场,当用户的手机已经JailBreak时,双击下载的ipa文件就可以安装原创 2014-09-05 12:05:39 · 1015 阅读 · 0 评论 -
iOS_根据文字字数动态确定Label宽高
// iOS_根据文字 字数动态确定Label宽高 // 设置Label的字体 HelveticaNeue Courier UIFont *fnt = [UIFont fontWithName:@"HelveticaNeue" size:24.0f]; _nameLabel.font = fnt; // 根据字体得到NSString的尺寸 CG原创 2014-07-29 15:19:45 · 1990 阅读 · 0 评论 -
iOS_截屏并裁剪
iOS 7中的代码代段// 使用上下文截图,并使用指定的区域裁剪,模板代码- (void)screenShot{ // 将要被截图的view,即窗口的根控制器的view(必须不含状态栏,默认ios7中控制器是包含了状态栏的) BeyondViewController *beyondVC = self.view.window.rootViewController;原创 2014-08-10 11:50:02 · 1988 阅读 · 0 评论 -
iOS_绘制带删除线的Label
一个带删除线的文本标签,继承自UILabel自绘代码步骤如下:1,重写控件的drawRect方法2,首先得到上下文对象3,设置颜色,并指定是填充(Fill)模式还是笔刷(Stroke)模式4,在上下文中指定删除线的起点(含x,y)5,根据标签文字的字体,确定文字的长度(即将被画的线条的长度)6,指定删除线的终点(含x,y)7,渲染到上下文,完成路径的绘制原创 2014-08-21 09:49:11 · 2152 阅读 · 1 评论 -
iOS_时间相关
计算两个时间之差,并以倒计时的方式显示:例如:剩余XX天XX小时XX分XX秒NSDate的分类:使用场景:比较微博发送时间和当前时间,根据时间差的长短,显示不同的发表时间原创 2014-08-21 16:34:31 · 950 阅读 · 0 评论 -
iOS_导入libxml2.2框架后,找不到<libxml/tree.h>的解决办法
由于用到了第三方Html解析类库Hpple,在导入框架libxml2.2.dylib后,最到了XCode仍然找不到的情况,最后解决过程如下:1、项目-Targets中的Build Phases,找到Link Binary With Libraries,点击“+”,添加 “libxml2.dylib”2、同样的,切换到Buiild Settin原创 2014-08-22 20:52:57 · 3266 阅读 · 2 评论