自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

精灵的专栏

目前iPhone

  • 博客(100)
  • 资源 (12)
  • 收藏
  • 关注

原创 Unknown type name ‘NSString‘ 类似错误的解决

当混编c及c++代码时,如出现 Unknown type name 'NSString' 及 Undefined symbol: _xxxxx 类似错误,请看看是否使用了Prefix Header,如果使用请将Object-c相关的头文件使用宏 __OBJC__ 包起来#ifdef __OBJC__#import <Foundation/Foundation.h>#import <UIKit/UIKit.h>#endif...

2021-11-10 16:52:32 787

原创 关于iOS的屏幕旋转的问题

网上一搜一箩筐全是大同小异,很著名的一个分割点“在iOS6之前之后”,现在2020年之后应该讲“在iOS9或者iOS10之前之后”,这里我只讨论iOS9之后新建工程后,旋转的设置大多是如图此时,屏幕旋转都是按照此设置的方向旋转的,- (BOOL)shouldAutorotate 等没有响应如要设置每页不同的旋转方向,需要打开如下设置此时将根据1. - (BOOL)shouldAutorotate 是否可以自动旋转2. - (UIInterfaceOrientationMask

2020-10-30 15:54:18 930

转载 iOS Touches事件处理知识总结

iOS中有三类事件:UIEventTypeTouches触摸事件、 UIEventTypeMotion “动作”事件,比如摇晃手机设备、UIEventTypeRemoteControl远程控制事件。还有一种在iOS9.0之后出现的UIEventTypePresses事件,和触按物理按钮有关。三大类事件分别有一些子事件:响应者对象:不过在ios中不是任何对象都可以处理事件,只有继承了UIRespon...

2018-05-05 15:01:33 2619 1

原创 仿微博列表gif图片动态循环播放,浏览图片大图的简单框架

DJPhotoBrowserDJPhotoBrowser是一个简单的图片浏览器,可以无限循环展示图片,并制作了九宫格图片展示. 模仿微博信息列表动态循环展示gif动图. 支持图片弹出和隐藏动画。-- Support the show and hide animation effects支持图片无限循环展示。-- Support infinite scroll to show photos.支持双击...

2018-04-19 14:15:58 3454

原创 xcode9 Framework制作自动打包脚本自动build版本

前言网上关于Framework制作的教程数不胜数,这里我只是自己制作framework的过程记录下来,使用的是Xcode9环境。正文1. 首先新建一个项目,选择Cocoa touch Framework 2. 起名字创建工程,然后将要封装成framework的代码拖入工程3. 设置Build Settings    (1). bitcode设置            (2). Linking设置 ...

2018-03-27 10:23:48 3860 5

原创 新版本Xcode无法打包生成ipa的问题解决 Cannot generate iOS App archive in xcode

换了Xcode7之后一直忙碌开发,快要发版时一打包发现查了半天终于找到个解决办法 :Cannot generate iOS App archive in xcode1. Skip install is NO for the main project target主工程设置: 2. Skip install is YES for framework (su

2015-11-17 14:35:33 4250 1

转载 使用#pragma阻止一些warnings

这篇博客的内容都是记的网上的。是流水账。只是记录下来以便日后之有,避免每次重新google。#pragma除了可以用来把不同功能的代码进行分隔组织外还可以用来disable一些warnings。这在引入一些第三方带有warnings的库的时候很有用。#pragma用处:http://nshipster.com/pragma/#Clang Diagnostics: http://nshi

2015-08-27 12:40:29 6393

转载 KVC/KVO原理详解及编程指南

KVC/KVO原理详解及编程指南作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/9674431转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!前言:1、本文基本不讲KVC/KVO的用法,只结合网上的资

2015-07-15 11:29:56 8295

转载 Objective-C对象模型--类对象和元类对象

参考:Objective-C对象之类对象和元类对象(一)Objective-C对象模型及应用参看以上文章基本可以了解Objective-C对象模型模型了,可做学习:1. 动态替换类方法或实例方法 Method Swizzling API2. 编写Category类别3. 动态增加属性 objc_setAssociatedObject思考,Ca

2015-07-15 10:41:22 4027

转载 iOS沙盒目录结构解析

iOS沙盒目录结构解析作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18269713转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的

2015-07-15 10:01:49 15304 1

转载 Objective-C中的instancetype和id关键字

一、什么是instancetypeinstancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么还会再有一个instancetype呢?二、关联返回类型(related result types)根据Cocoa的命名规则,满足下述规则的方法:

2015-07-15 09:46:59 1598

原创 Alcatraz在Xcode6.3.2版本不启动的解决

最近很多人升级Xcode6.3.2版本后,Alcatraz失效了,解决办法:在命令行执行以下命令:defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUIDE969541F-E6F9-4D25-8158-72DC3545A6C6find ~/Library/Application\ S

2015-06-19 19:14:27 6057

原创 iOS 8 by Tutorials: Learning the New iOS 8 APIs with Swift (包括源码)下载

Book DescriptionLearn the New iOS 8 APIs!At WWDC, Tim Cook declared iOS 8 the most significant change for iOS developers since the introduction of the original iPhone OS SDK.Not only does iO

2015-04-21 17:43:24 3275 5

原创 IOS截屏,View截图的基本方法

IOS截屏的方法网上有很多,以下是我个人认为比较好的一个,我稍微改了一点来源:SDScreenshotCaptureUIImage *getImageWithFullScreenshot(void){ // Source (Under MIT License): https://github.com/shinydevelopment/SDScreenshotCapture/blo

2015-02-27 16:32:53 15461 2

原创 老mac笔记本更换SSD固态硬盘启动失败的解决办法

老mac笔记本更换SSD固态硬盘启动失败的解决办法

2015-02-27 10:22:52 13632

原创 春节前,为了..所以就记录一下

首先是Kingdom Rush Frontiers《王国保卫战:前线》2. NinjaStriker3.无人机:暗影突袭Drone : Shadow Strike4. 将死之日 V1.025. 辐射岛 V1.0.1

2015-02-06 18:19:34 2051

转载 常浏览的博客和网站

英文系列网站Raywenderlich.com这个不多说了吧,iOS界的百科全书。iOS By tutorial系列书从iOS7到8全买的正版别说499刀了,999刀也入手。objc.io这个也不用多说了,Raywenderlich是百科全书的话,这个就是深入深入再深入。http://tutsplus.com/也是包罗万象的一个网站,有web ios u

2014-12-23 10:21:27 2220

转载 Mac OS X 配置 Apache+Mysql+PHP 详细教程

网上的教程已经有很多,这里简洁的记录一下。以 Mac OS X Mavericks 10.9.X 为例。先附上如何进入指定目录文件夹,按键盘 Command + Shift + G ,然后输入指定目录名即可。工具/原料以 Mac OS X Mavericks 10.9.X 为例。一、启动 Apache

2014-09-24 14:07:40 2623

转载 win8.1 pro_x64开机登陆后黑屏,仅鼠标可见的解决办法。

今天终于也遇到了,百度了一下,试了几种,以下方法测试有效。

2014-06-14 22:08:35 14860 4

原创 让FLAnimatedImage支持SDWebImage的修改 -- Flipboard开源高性能动画GIF引擎(源码)

大家都已经知道,FLAnimatedImage是一个适用于iOS的高性能动画GIF引擎:可同时播放多个GIF,回放速度可以和桌面浏览器匹敌,在压力内存下表现良好。FLAnimatedImage经过了良好的测试,实现了Flipboard中的GIF。详细内容可参看:http://engineering.flipboard.com/2014/05/animated-gif/

2014-06-04 17:09:40 10173

转载 iOS面试考察点

因为工作关系,最近总结了一套iOS面试流程及题目,分享给大家看一下。题目多来自网上常见常考的问题,这个面试的目的也不是为了考察应聘者的知识有多么牛逼,而是要看这个人能不能干活,干好活。欢迎大家提各种宝贵意见。面试流程1.   闲聊a)    自我介绍:自我认识能力b)    评价上一家公司:社会认知能力c)    兴趣爱好(书、电影、音乐、dot

2014-05-22 17:45:38 5510

原创 IOS Core Animation Advanced Techniques的学习笔记(五)

第六章:Specialized LayersCAGradientLayerCAReplicatorLayerCAScrollLayerCAShaperLayerCATextLayerCATransformLayer

2014-05-21 17:12:24 18036 6

原创 IOS Core Animation Advanced Techniques的学习笔记(四)

第五章:Transforms

2014-05-16 15:04:17 5528

原创 到处都是安卓2048的修改,这里做个IOS的

首先说明这里只是个人兴趣,请

2014-05-15 10:24:09 3625

原创 IOS Core Animation Advanced Techniques的学习笔记(三)

第四章:Layer Geometry

2014-05-13 11:46:30 3918

原创 IOS Core Animation Advanced Techniques的学习笔记(二)

- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx{ CGFloat width = 10.0f; //draw a thick red circle CGContextSetLineWidth(ctx, width); CGContextSetStrokeColorWithColor(c

2014-05-12 14:51:50 3195 2

原创 IOS Core Animation Advanced Techniques的学习笔记(一)

Core Animation is the technology underlying Apple’s iOS user interface. By unleashing the full power of Core Animation, you can enhance your app with impressive 2D and 3D visual effects and create exciting and unique new interfaces.IOS Core Animation Adva

2014-05-09 18:31:23 4135

转载 详解UIView的 contentStretch属性

目标通过实例和图片理解UIView的contentStretch属性方法通过一个图片建立一个简单的UIImageView设置它的contentStretch属性修改它的frame属性观察测试用的图片:新建一个 UIImageView:UIImageView *imageView = [[UIImageView alloc] i

2014-05-09 17:51:47 2731

原创 iOS 7 by Tutorials 2014-01-09 完全版下载(包括源码)

Cover  Book DescriptionThe book iOS 7 By Tutorials is for intermediate or advanced iOS developers, who already know the basics of iOS development but want to upgrade their skills to iOS 7. Lea

2014-05-08 13:36:18 9211 10

转载 苹果信息推送服务(Apple Push Notification Service)使用总结

苹果信息推送服务(Apple Push Notification Service),是由苹果官方提供的消息推送服务。推送形式包括顶部消息条、声音以及badge number()有了APNS,应用程序可在任意状态接收到与程序有关的消息(包括运行状态not running,foreground以及background),由于在大多数情况下,iOS中最多只有一个应用能处于active状态,所以,APNS

2014-02-26 14:04:33 2300

原创 IOS无限自动循环滚动banner(源码)

目前有很多APP都开始使用一些滚动banner,我自己也做了一个,部分算法没有深思,只是为了实现功能,毕竟只是几个小时的作品。滚动做了2种为水平和垂直,自动滚动间隔可设,圆角可设,page位置可设(没做垂直方向的),关闭btn可设,图片下载是使用SDWebImage的2.0版本,感觉这个旧版本还是比较稳定的,并增加了gif支持,如图:编译环境:Xcode5支

2014-02-11 16:21:39 11318

转载 在 App Store 三年學到的 13 件事(下)

Steven Shen,曾經寫過一本書,也翻過一本書,開發 iOS app 有兩年多的時間,最大的成就是參與開發的 App 「行」在今年進到 Evernote DevCup 決賽,並且有機會在矽谷參與為期一個月的 Accelerator 。上篇連結於此。不要再作一些廉價的 App 了就像 Jeremy Olson 在他 Tapity 部落格裡提到的:你應該停止只是作 app 的

2014-02-07 11:17:42 1236

转载 在App Store三年學到的13件事(上)

作者簡介:Steven Shen,曾經寫過一本書,也翻過一本書,開發 iOS app 有兩年多的時間,最大的成就是參與開發的 App 「行」在今年進到 Evernote DevCup 決賽,並且有機會在矽谷參與為期一個月的 Accelerator 。文章原文在此:13 Lessons from 3 years on App Store。我自己本身開發 iOS app 也有兩年多了,前幾

2014-02-07 11:16:47 1186

转载 iOS 7用户界面过渡指南

iOS 7用户界面过渡指南泽涛陈 | 交互设计 视觉设计 译译生辉 | 2013.06.26本文最新PDF格式文档下载: http://vdisk.weibo.com/s/InBpB(2013年7月3日更新)过渡前的准备重要:由于iOS7还未最终发布,该文档的部分内容还会继续修改。开始之前的工作iOS 7引入了许多用户界面上的改变,比

2013-12-17 16:16:01 1337

原创 UIWindow & UIWindowLevel的应用引导

最近看了几个alertView的例子,基本都是keyWindow上addSubView,无意间发现一个PXAlertView的控件采用了自己创建新window弹出alert的方法 if (!_alertWindow) { _alertWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen]

2013-12-02 17:09:49 5316

转载 CocoaPods安装和使用教程

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

2013-11-28 18:47:31 172226 9

转载 Open source collection for Flat Design UI

[iOS 7]Open source collection for Flat Design UIiOS, Objective-CThis is a collection of OSS which helps you implement Flat Design UI on your current version of iOS (iOS5,6) just like tha

2013-10-22 10:22:36 1962

转载 TextKit学习(四)通过boundingRectWithSize:options:attributes:context:计算文本尺寸

之前用Text Kit写Reader的时候,在分页时要计算一段文本的尺寸大小,之前使用了NSString类的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是该方法已经被iOS7 Deprecated了,而iOS7新出了一个boudingRectWithSize:options:attributes:context方法来代替:

2013-09-30 09:31:25 59547 5

转载 TextKit学习(三)NSTextStorage,NSLayoutManager,NSTextContainer和UITextView

先上一张图:这是使用UITextView时用到的iOS7新增加的类:NSTextContainer、NSLayoutManager、NSTextStorage及其相互关系:这三个新出的类还没有在官方出独立的class reference,但是在新出的UIKit_Framework上已经有这些类的相关说明及使用方法,当然官方还会更新。以下是

2013-09-30 09:30:30 13498 3

转载 TextKit学习(二)FontResizeDemo扩展

在写完了FontResize_Demo之后,在这个Demo的基础上我又进行了一些扩展。在这个过程中我又感受到了Xcode 5带来的一些新特性,感觉非常有用。在写这个扩展Demo时也遇到了一些大大小小的问题,下面从头说起。原来的Demo中仅可以对UTextView中的文字大小做出调整,在IntroduceToTextkit的Categories中包含了对UILabel和UITextField的文

2013-09-30 09:29:18 5357

iOS与OS X多线程和内存管理(英文版)

iOS与OS X多线程和内存管理(英文版) Pro Multithreading and Memory Management for iOS and OS X with ARC, Grand Central Dispatch, and Blocks

2014-03-04

iOS 7 Programming Pushing the Limits

iOS 7 Programming Pushing the Limits 英文版

2014-03-04

iCleanMemory1.6 mac

xcode狂吃内存,用它清理吧 可以基本解决长时间使用xcode内存不足问题

2013-06-07

FXLabel支持中文行距的简单修改

参看 http://blog.csdn.net/iunion/article/details/8489263

2013-01-10

解析自定义头像、链接、处理微博上类似 “@” 和 “#” 的特殊转义字符并在UIWebView显示的例子

参见解析自定义头像、链接、处理微博上类似 “@” 和 “#” 的特殊转义字符并在UIWebView显示的例子 http://write.blog.csdn.net/postedit/7980198

2012-09-17

IOS使用UIImageView显示gif动画的例子 SDWebImage代码5月修改升级

具体参见 http://blog.csdn.net/iunion/article/details/7352783

2012-06-04

IOS使用UIImageView显示gif动画的例子 SDWebImage5月修改升级

具体参见 http://blog.csdn.net/iunion/article/details/7352783

2012-06-04

给图片增加水印 UIImage+Category

给图片增加水印(图片、文字) 是UIImageView/UIImage的Category

2012-05-04

自定义UITabBarController

主要是改了隐藏和动画部分 高度可自定义,图片可自定义,切换动画可自定义

2012-03-28

IOS使用UIImageView显示gif动画的例子修改

其中用到了两个开源代码 1.SDWebImage 异步读取图片数据 2.SCGifExample gif动画控件 此工程在SCGifExample的基础上修改 并在上一版基础上修改了部分功能

2012-03-23

IOS使用UIImageView显示gif动画的例子

其中用到了两个开源代码 1.SDWebImage 异步读取图片数据 2.SCGifExample gif动画控件

2012-03-14

UITableView使用自定义cell的例子

使用的是MVC编程框架,KVO数据模型,仅供参考

2011-12-16

空空如也

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

TA关注的人

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