自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Care iOS技术团队

技术小记

  • 博客(8)
  • 资源 (25)
  • 收藏
  • 关注

原创 不要用Appearance proxy设置UIView的tintColor

在iOS7以后就不要用Appearance proxy来设置UIView的tintColor,否则会影响其它的tintColor.最开始我不知道,就用这方法来设置了UITextView的tintColor[[UITextView appearance] setTintColor:[UIColor blueColor]];结果在设置UIBarButtonItem的tintColor的时候就没有效果UI

2016-08-30 12:56:02 1773

原创 AVAssetExportSession的exportAsynchronouslyWithCompletionHandler:回调不执行的原因

最近搞视频合并,遇到一个问题,测试手机与自己的手机都可以成功合并,但有一台测试iPod就失败,查原因,原来是合并时回调不执行,看苹果文档,明明失败与成功都会执行回调的。百思不得解,后来慢慢细看代码,发现原因:原视频是AVFileTypeMPEG4格式的,合并输出是设置的是AVFileTypeQuickTimeMovie, 试这把AVFileTypeQuickTimeMovie改为AVFileType

2016-08-30 11:35:09 7035

原创 iOS恢复QQ音乐等播放器中断

在App中如果用AVAudioSession setActive等来中断其它播放器,当自己App中播放完毕,一般要恢复其它播放器。NSError *err;[[AVAudioSession sharedInstance] setActive:NO withOptions:AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation error:&e

2016-08-30 11:27:29 7642 1

原创 AFNetWork请求Cache问题

用域名访问的App,比如原谅是baidu.com来访问的,后来改为www.baidu.com,有的手机就访问不到,重启手机,清Cache后,还原网络都不行。 当你遇到这问题时,就要考虑一下你用的网络库是否设置了Cache规则。我直接用下面的manager就遇到过这样的问题self.manager = [AFHTTPSessionManager manager];后来加了一行忽略本地cache就没有遇

2016-08-30 09:52:13 1841

原创 记录我的Express-session每次请求都重新生成session的问题

记录我的Express-session每次请求都重新生成session的问题

2016-08-24 16:19:50 7544

原创 SDWebImage加载gif超级耗内存

SDWebImage是默认支持gif图片的,但是非常耗内存。今天介绍用FLAnimatedImage这第三方库来加载并显示gif图片用法很简单,看它的github要去掉SDWebImage对gif的支持,屏蔽UIImage+MultiFormat.m中一行代码, 如图:然后就直接用FLAnimatedImage吧。它渲染效率高。

2016-08-24 16:15:30 3046

原创 微信发红包UITextField金额输入格式化

UITextField是iOS上常用的输入框,对其输入进行格式化显示是常态,这儿罗列两种常用格式化:微信发红包UITextField金额输入格式化,银行卡格式化消化后就可以自己写其他格式化样式。

2016-08-24 16:04:10 4684

原创 又开始折腾了iOS9.3 Jailbreak

上次玩是一年前了,后来系统弄坏了,升级系统后,一直没有设备来玩。 现在iOS9.3可以 Jailbreak了,可以又开始玩了,高兴。首先是Jailbreak,这次真的很简单,时间又快。 然后是配置开发环境,这人有人写得blog,很详细:http://blog.csdn.net/yohunl/article/details/52085421后续开始写一些Tweak来玩。

2016-08-05 09:59:12 1157

Mac系统强制休息,番茄时钟Tomo.zip

这是最新版本哦。 程序员一般都就是一天都是坐着写代码,写代码写得废寝忘食。 Windows下都有护眼精灵,可以设置强制休息时间。Mac下好像没有免费的。 今天免费的就来了,可以让Mac用户使用番茄时钟,强制休息哦。 下载后解压,双击即可运行。

2020-01-05

Spring in action 第四版与第五版,出版社版本,第四版有中文版本

有第四版与第五版,可以对照学习。收货慢慢,特别是原书高清的哦,有标签。

2019-05-07

Threejs技术指南2版 + Learn Threejs third

WebGL是在浏览器中实现三维效果的一套规范,而最初使用WebGL原生的API来写3D程序是一件非常痛苦的事情,在辛苦的付出下WebGL开源框架出现了,其中three.js就是非常优秀的一个,它掩盖了很多麻烦的细节,那么,就让我们一起来看看,什么是three.js吧!

2019-05-07

iOS应用逆向工程(第2版)

你是否曾因应用上线的第一天即遭破解而无奈苦恼,想要加以防范,却又束手无策? 你是否曾为某一应用深深折服,想要借鉴学习,却又无从下手? 你是否已不满足于public API,想要进军Cydia开发,却又求学无门? 你是否已产生“不识Apple真面目,只缘身在App Store中”的危机感,想要通过阅读来一窥这冰山一角外的整个北极,却又找不到合适的书? 你是否已经因无法跨越开发路上的重重障碍而断了研究iOS逆向工程的念头?Are you a quitter?看完本书,相信你会有全新的感受! 全球第一本讲解iOS8应用逆向工程的实战手册,作者毫无保留地分享了数年来在iOS逆向工程领域的经验。 内容系统深入,逻辑紧密,实战性强,从iOS系统架构等理论出发,以多个实例贯穿全书,阐述class-dump、Theos、Cycript、Reveal、IDA、LLDB等常用工具的使用,通俗易懂。 总结提炼出一套从UI观察切入代码分析的iOS应用逆向工程方法论,授人以渔。

2019-02-27

xcode3&4快捷键pdf

xcode3 xcode4 shortcuts pdf,各有两份,一份是白底,一份是蓝色底,做桌面不错,方便随时查询。

2011-06-29

facebookforios tutorial

facebook skd集成到ios 工程当中的教程,是很好的教程呀。

2011-04-17

custom_callouts_part2_src

iphone地图,点击annotation时,出现自定义cullouts

2011-02-14

custom_callout_part1_src

iphone 地图中annotation点击后出现自定义cuallout part 1 src

2011-02-14

iphone上倒影效果源码

现在大家都纷纷仿效iphone上的倒影效果,这个效果很炫,这儿有一个实现的源码,大家研究研究吧。

2010-01-16

windows mobile下用libmad播放MP3

经过我一个多星期的仔细研究,总于成功在wm平台上用libmad播放mp3. 网上的大侠都说方法,没一个具体例子。我愿意与大家共同分享我的经验,期望认识更多朋友。

2009-11-02

opengles 软引擎vicent源码

opengles 软引擎vicent源码, 对于写软件引擎的朋友很有作用。

2009-09-27

Windows Mobile上GDI+开发库

Recently, I was porting a video player application to Windows CE 6.0 which uses heavily a lot of graphics. I was quite disappointed when I realized that Microsoft didn't distribute Gdiplus.lib with their SDK for Windows CE 5.0 and 6.0. Since I had so much done with GDI+, there was no way to throw that away. So, I developed my own wrapper around the GDI+ dll and hooked it up so it can be used the same way as on the desktop. This is the main reason I am releasing this library. I hope you will find it useful for your development needs as well.

2009-09-24

今日插件开发指南,详细

今日插件开发指南,插件入门,PPT。 知道方法后就很简单了

2009-09-24

RAPI实现移动设备与PC文件的拷贝

RAPI实现移动设备与PC文件的拷贝 两个工程,一个是从设备上拷出,一个是拷进设备。

2009-09-24

TAPI发送与接收实列

TAPI发送与接收实列工程,采用了MFC界面

2009-09-18

mp3标签读取,包括了id3v1 id3v2 apev2三种格式

mp3标签读取最详细源码,包括了id3v1 id3v2 apev2三种格式

2009-09-18

QT类框架图

对于QT编程一个整体的把握,不可多得的资料

2008-07-29

Qtopia安装简要入门

最近开始学习Qtopia了,发现这个东西的安装还是比较麻烦的,装了很多遍,就想写点东西,也许对大家有些用处。

2008-07-10

Qt Designer and KDevelop-3.0

Qt is the toolkit used by the KDE project for developing graphical applications. This <br>paper shows a beginner how to create a simple application using Qt Designer 3.2 and <br>KDevelop-3.0 (aka Gideon at the moment). This tutorial is based on an application <br>written by Jono Bacon and has been reviewed by Daniel Molkentin (for the KDevelop2 <br>version) and Thomas Nagy.

2008-07-09

OpenGL_Programming_Guide

The OpenGL graphics system is a software interface to graphics hardware. (The GL stands for Graphics<br>Library.) It allows you to create interactive programs that produce color images of moving<br>three-dimensional objects. With OpenGL, you can control computer-graphics technology to produce<br>realistic pictures or ones that depart from reality in imaginative ways. This guide explains how to<br>program with the OpenGL graphics system to deliver the visual effect you want.

2008-07-09

3D图形编程指南

第一章分析计算机硬件和在不同计算机平台上交互图形应用程序的设计实现。其中说明了计算机是如何显示图像的,以及计算机同用户的交互。在本章也讨论了几种计算机架构(操作系统),包括MS-DOS, MS-Windows, X-Windows, NeXTStep 和 MacOS。本章同时也讨论了软件移植的问题。<br>  变换,包括投影变换,在第二章中讨论。本章说明了计算机在空间中如何处理点集的方法。同时也分析了旋转、平移和投影等基本变换及其计算机实现方法。<br>  在第三章中,我们讨论如何在计算机屏幕上绘制图元(点、线段和多边形)。我们将要看到由光栅图形固有的离散性带来的问题以及其解决方案。<br>  由于计算机屏幕的大小是有限的,在第四章中,我们分析在屏幕范围内裁剪图元的技术。只有虚拟场景中的点才能显示在屏幕上。同时也考虑了体裁剪技术。<br>  变换、图元绘制和裁剪都是视处理的基本技术。在第五章,我们考虑两种不同的视处理方法:从世界到屏幕和从屏幕到世界。<br>  我们要在虚拟世界中显示的对象通常是非常复杂的,包含了大量图元。在第六章,我们要讨论可能的使用多边形、简单曲线或曲面的建模方式。<br>  由于不同图元组成的对象可能出现遮挡现象,观察综合对象的过程变得复杂了起来。在第七章中,我们讨论隐面消除算法,该算法使得对象在屏幕上能够正确地被显示出来,同时也减轻了计算上的压力。<br>  为了真实地绘制场景,对观察者来说,只有几何结构可见性是不够的。颜色和照明是真实性的基本原则。在第八章中,我们分析如何在虚拟场景中导入照明。虚拟世界中多个对象的存在对诸如阴影和环境反射这样的照明效果带来了很大的麻烦。我们将要在本章中讨论如何在世界到屏幕以及屏幕到世界这两种视处理过程中对此进行计算。<br>  最后,所有的算法必须以精确的方式在计算机程序中结合起来。在最后一章,我们讨论这一步是如何依据模拟虚拟场景的类型而完成的。同时我们也考虑编程范例,其中最引人注目的是面向对象编程,这种方法对3D图形应用的结构非常适宜。<br>  纵览全文,我们会看到许多实现特殊运算的算法。由于计算机资源的约束,使得我们要在多个因素中权衡轻重,尤其是图像的品质和图像渲染速度。我们经常要强行借助逼近甚至其他完全属于探索式的解决方案以便在合理的时间中完成计算。<br>  认识到计算机图形是一项实践性很强的课题是非常重要的,它的主要目的是能够使用计算机硬件产生可辨识的图像。其中涉及了许多领域,从几何学到线性代数,以及光学和心理学,需要把这些领域中的技术加以改进以适应当前可用的计算机硬件。最后,要提醒大家的是,计算机硬件设备发展非常迅速,基于此,软件技术通常也会相应地变化。<br>

2008-07-09

如何搭建iPhone程序开发环境

如何搭建iPhone程序开发环境

2008-06-20

micorsoft开发配训

对大家很有用哟,看看别人是如何配训的

2007-11-13

VC++多线程编程

例子很多,CHM形式的,很少

2007-11-13

空空如也

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

TA关注的人

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