自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逆钟夕的忘忧阁

有朋自远方来,不亦乐乎?

  • 博客(675)
  • 资源 (8)
  • 论坛 (1)
  • 收藏
  • 关注

原创 加快AppStore审核的两种方式之TestFlight预审核

 相信一部分开发者,对于Apple收购TestFlight有着比较好奇的心态,那么TestFlight在被收购后,已经再次重新正式发布,可以正常使用了,那么又有多少开发者会去使用它呢?读完Apple的TestFlight官方文档之后,已经不能阻止我的小宇宙爆发了,开始折腾了起来,大致总结有以下两点: 如果可以接受10测试人员,那么就不需要提交审核,意味着不需要Apple的漫长审核...

2016-02-02 14:49:22 13188 3

原创 ***-[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from ob

***-[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt toinsert nil object from objects[0] 字典传空值报错 字典传值前加入

2015-09-14 10:35:51 8059

原创 _OBJC_CLASS_$_ClassName", referenced from:

在xcode 开发过程中,经常遇到如下错误: "_OBJC_CLASS_$_ClassName", referenced from:我总结了两种错误情况:1.一个类所在的库(框架)没有被引入,常见为framework添加。解决方法:添加该类所在的库(框架)2.一个类没有被正确的添加到工程中,这种情况在工程中的确存在这个类,可是程序就是

2014-12-05 14:45:54 3742

原创 导入第三方类库的问题汇总

找到Build settings->Linking->Other Linker Flags,将此属性修改成-all_load

2014-11-11 15:52:08 3841

原创 实现上下拉刷新MJRefresh

在开发项目中,为了更好的用户体验,现在大多软件都加入了上拉刷新列表数据,下拉加载更多数据的功能,比如:腾讯QQ,新浪微博,网易新闻,等等很多的社交新闻类都带有这样的功能.下面来就是几种常见的实现方法: 一:UITableView的代理方法效果:    通过使用UITableView的这个代理方法:-  (void)tableView:(UITableView*)ta

2014-11-11 08:59:26 4299

原创 IOS超强表格控件GMGridView

iOS为我们提供UITableView类,实现了项目的纵向排列,而对于iOS整个操作桌面,所有应用程序却是以网格的形式排列,Gulam Moledina帮我们实现了这个效果,而且留有的接口与UITableView类似,使用起来相当方便。需要的环境支持:    1、iOS5,需要UIScrollView手势支持;    2、ARC(Automatic Reference Co

2014-11-10 20:54:28 5094

原创 UIViewExt宽,高,顶部,底部

UIViewExt.h#import CGPoint CGRectGetCenter(CGRect rect);CGRect CGRectMoveToCenter(CGRect rect, CGPoint center);@interface UIView (ViewFrameGeometry)@property CGPoint origin;@property CGSize

2014-11-06 20:03:22 1763

转载 出现( linker command failed with exit code 1)错误总结

这种问题,通常出现在添加第三方库文件或者多人开发时。这种问题一般是找不到文件而导致的链接错误。 我们可以从如下几个方面着手排查。1.以如下错误为例,如果是多人开发,你同步完成后发现出现如下的错误。[html] view plaincopyUndefined symbols for architecture 

2014-11-06 10:59:38 829

转载 CocoaPods安装和使用教程

Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个包含CocoPods类库的项目Co

2014-11-06 09:51:49 724

转载 MVC三层架构模型到底是怎么回事,怎样理解mvc思想

MVC+三层架构模型是这样的首先把数据,数据处理,客户端显示分离,这就是三层架构。MVC负责把客户端分离,再分成三个部分分别是,针对数据处理的接口,连接数据处理和页面显示的出口入口控制,以及用户界面三个部分。这样做的最大的好处就是大型网站开发中,无论未来网站庞大到何种程度,都可以无限的扩展。举个例子说吧,三层架构,把网站页面开发和数据库以及数据处理开发分离,让不同的人可以同时工作,最后把各个部

2014-11-04 16:12:27 903

原创 获取资源的绝对路径NSBundle

使用NSBundle 获取程序资源文件,也就是获取工程中的图片、声音等文件的路径NSString *absPath = [[NSBundle mainBundle] pathForResource:@“pdfName”                                                ofType:@“pdf”];得到资源文件的绝对路

2014-11-04 11:44:58 677

原创 UIView To Image

- (UIImage *)imageWithView:(UIView *)view{ UIGraphicsBeginImageContext(view.bounds.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *image = UIGraphicsGetImageFr

2014-11-04 11:43:33 657

原创 App之间跳转

要设置AppName-Info.plist

2014-11-04 11:26:40 604

转载 OC单元测试

断言测试下面一共18个断言(SDK中也是18个,其含义转自ios UnitTest 学习笔记,真心佩服原文的博主,部分宏小弟已经测试过):

2014-11-04 11:19:28 828

原创 注册本地通知【闹钟,备忘录】

// -------------------注册本地通知----------------- // 创建一个本地通知对象 UILocalNotification *localNotification = [[UILocalNotification alloc] init]; // 设置本地通知的时间 localNotification.fireDate = [NSDa

2014-11-03 20:20:45 779

原创 Objective-C底层数据结构

类的数据结构Class(指针)?1234567891011121314151617181920212223typedef struct objc_class

2014-11-03 15:42:07 954

原创 新浪微博的简易框架【主题选中特效】

在AppDelegate.m中设置根视图控制器RootviewController.h@interface RootTabbarController : UITabBarController{ UIImageView *_selectedImg;}RootviewController.m#import "RootTabbarController.h"#import "Ho

2014-11-01 19:08:57 863

原创 自定义工具栏tabbar图片

在AppDelegate.m中,设置根视图控制器RootViewController.h@interface RootViewController : UITabBarController{ UIImageView *_selectedImg;}RootViewController.m#import "RootViewController.h"#import "Home

2014-11-01 18:39:41 875

原创 手机QQ底部分栏效果【标签栏】

AppDelegate.m//// AppDelegate.m// Task5//// Created by lyb on 14-9-27.// Copyright (c) 2014年 imac. All rights reserved.//#import "AppDelegate.h"#import "FirstViewController.h"#import "

2014-11-01 17:42:58 2063

原创 创建TabBaritem和自定义Tabbar工具栏

AppDelegate.m#import "AppDelegate.h"@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ self.window = [[

2014-11-01 17:37:20 897

原创 简易图片浏览器【可缩放图片,滑动后恢复正常】

AppDelegate.h#import "AppDelegate.h"#import "RootViewController.h"@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc

2014-11-01 17:32:52 1115

原创 使用ScrollView缩放图片

ViewController.h@interface ViewController : UIViewController{ UIScrollView *_scrollView;}ViewController.m#import "ViewController.h"@interface ViewController ()@end@implementation ViewC

2014-11-01 17:29:46 1089

原创 表的头视图下拉放大效果

ViewController.h@interface ViewController : UIViewController{ UIImageView *_imageView;}ViewController.m#import "ViewController.h"@interface ViewController ()@end@implementation View

2014-11-01 17:27:12 1495

原创 渐变式切换图片

ViewController.h@interface ViewController : UIViewController{ UIImageView *imageView1; UIImageView *imageView2;}ViewController.m#import "ViewController.h"@interface ViewController

2014-11-01 17:24:21 897

原创 可以循环滚动的展示图

ViewController.h@interface ViewController : UIViewController{ NSInteger _index; UIPageControl *_pageCtrl; UIScrollView *_scrollerView;}ViewController.m#import "ViewController.h"@

2014-11-01 17:22:33 614

原创 展示图

ViewController.h@interface ViewController : UIViewController{ UIPageControl *_pageCtrl; UIScrollView *_scrollView;}ViewController.m#import "ViewController.h"@interface ViewController

2014-11-01 17:20:53 574

原创 UIScrollView 的常用属性

ViewController.@interface ViewController : UIViewControllerViewController.m

2014-11-01 17:13:59 693

原创 解释为什么imgView要打开点击事件【事件响应链】

(1)在AppDelegate.m文件中将导航控制器设置为根控制器RootViewController *rootCtrl = [[RootViewController alloc] init]; UINavigationController *navCtrl = [[UINavigationController alloc] initWithRootViewController:r

2014-11-01 17:05:59 1118

原创 轻扫手势/平移、长按手势

(1)创建故事板(2)

2014-10-31 17:21:41 1008

原创 事件响应链

(1)设置根视图控制器(2)RootViewController.m- (void)viewDidLoad{ [super viewDidLoad]; MyView *view = [[MyView alloc] initWithFrame:CGRectMake(0, 20, 320, 300)]; view.backgroundColor = [UIColor

2014-10-31 17:18:36 752

原创 获取触摸的两点距离

(1)设置根视图控制器()

2014-10-31 17:15:32 668

原创 手指触摸事件【小球跟随手指】

(1)设置根视图控制器(2)

2014-10-31 17:10:28 685

原创 二次封装CoreData

(1)创建一个Data Model文件,命名为MyModel.xcdatamodeld(2)创建Users表,添加如图的字段(3)创建NSManagedObject subclass表实体文件(4)在Users.m文件中,覆写description方法CoreDataDBHelper.h#import #import // 本地文件存储的路径#d

2014-10-31 16:49:42 1395

转载 Objective-C对象模型及应用

前言原创文章,转载请注明出自唐巧的技术博客。本文主要介绍Objective-C对象模型的实现细节,以及Objective-C语言对象模型中对isa swizzling和method swizzling的支持。希望本文能加深你对Objective-C对象的理解。ISA指针Objective-C是一门面向对象的编程语言。每一个对象都是一个类的实例。在Object

2014-10-31 11:39:45 777

翻译 类和元类

声明本文译自class and metaclasses.非原创类和元类十个鸡生蛋,蛋生鸡的混沌逻辑正文Objective-C是一中类基础的对象系统.每一个类都是类的实例;对象的isa指针指向它所属的类.类描述了对象的数据:分配的大小和实例变量类型以及布局形式.类也定义了对象的行为:选择器去应答实现的实例方法.类的方法列表是一簇实例方法,对象可以应答的

2014-10-31 10:42:44 774

原创 单元格的三种定制方式

AppDelegate.mMainViewController *mainCtrl = [[MainViewController alloc] initWithStyle:UITableViewStylePlain]; UINavigationController *navCtrl = [[UINavigationController alloc] initWithRootV

2014-10-30 10:49:40 1029

原创 UICollectionView

RootViewController.h@interface RootViewController : UIViewControllerRootViewController.m

2014-10-30 10:44:15 866

原创 QQ列表的展开收起

RootViewController.h@interface RootViewController : UIViewController { BOOL Close[15]; //用于存放每一组的收起展开状态 YES 是收起 NO是展开 UITableView *_tableView;}@property(nonatomic, retain)NSArray *da

2014-10-30 10:40:13 1363

原创 电话本的检索功能

设置带有导航栏的根视图控制器RootViewController.h@interface RootViewController : UIViewController{ UITableView *_tableView;}@property(nonatomic, retain)NSArray *data; //存放原本的数据@property(nonatomic, reta

2014-10-30 10:36:04 852

原创 点击按钮切换图片

RootViewController.m- (void)viewDidLoad{ [super viewDidLoad]; _imageView.image = [UIImage imageNamed:@"1"]; _imageView.highlightedImage = [UIImage imageNamed:@"2"];}- (IBAction)but

2014-10-30 10:35:40 828

深入浅出设计模式(中文版)高清 pdf

《设计模式》的编写运用许多最新的研究,包括神经生物学、认知科学以及学习理论,这使得《设计模式》(影印版)能够将这些设计模式深深地烙印在你的脑海中,不容易被遗忘。你将会更擅长于解决软件设计中的问题,并能够和你的团队成员用模式的语言来更好地沟通。

2014-10-22

availables.xml.zip

mac AS 找不到flutter 插件, 替换一下 ~/Library/Application Support/AndroidStudio3.4 下的 availables.xml 文件就好;

2019-07-22

《企业级iOS应用开发实战》全部章节

《企业级iOS应用开发实战》前三章 内容全面系统了介绍了IOS应用开始所要掌握的核心技术。

2015-03-23

《企业级iOS应用开发实战全书》配套源码(11-19章)【下】

《企业级iOS应用开发实战全书》配套源码(11-19章)【下】 下载解压之后直接运行

2015-03-25

ZBar的64位静态文件

ZBar的64位静态文件,可以直接替换使用

2015-04-17

《企业级iOS应用开发实战》迷你书前三章

《企业级iOS应用开发实战》前三章 内容全面系统了介绍了IOS应用开始所要掌握的核心技术。

2015-03-25

iOS应用逆向工程:分析与实战

iOS应用逆向工程:分析与实战

2015-10-28

《企业级iOS应用开发实战全书》配套源码(19章)【上】

《企业级iOS应用开发实战全书》配套源码(2-10章)【上】 下载解压之后直接运行

2015-03-25

pengyuan_D的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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