- 博客(14)
- 资源 (26)
- 收藏
- 关注
原创 iOS相机获取图片自动旋转90度
今天突然被老板叫去,之前上传图片为什么全都是歪的。郁闷,平时都对老板畏惧,现在让他一吼,完全没有主见。赶紧请教大神,终得到解救方法。 查找过程中, 碰到了一种说法://如果该图片大于2M,会自动旋转90度;否则不旋转 UIImage* originalImg=[dict objectForKey:UIImagePickerControllerOriginalImage]; *用相机拍摄出来的照
2016-09-30 13:13:58 534
转载 iPhone开源电子书开发
https://github.com/vfr/Readerhttps://github.com/brow/leaveshttps://github.com/schwa/iOS-PDF-Readerhttps://github.com/mobfarm/FastPdfKithttps://github.com/search?type=Repositories&language=Objective-
2016-09-30 11:17:21 465
原创 git 打tag命令行
1-> 首先要进入到工程的目录 2-> git tag -a T-IOS-APP-2016-09-28 -m “auto login” 3-> git push origin T-IOS-APP-2016-09-28 这样就使用命令把项目上传到服务器了。 如果想看tag,可以直接使用 git tag (必须在项目的目录下面)
2016-09-28 16:02:59 1474
原创 JavaScriptCore原生与H5交互
这个是iOS7之后苹果推出的一个JS于OC交互的一个框架,极大的方便了我们对js的操作相关的几个类/*JS执行的环境,同时也通过JSVirtualMachine管理着所有对象的生命周期,每个JSValue都和JSContext相关联并且强引用context。*/#import "JSContext.h"/*JS对象在JSVirtualMachine中的一个强引用,其实就是Hybird对象
2016-09-26 13:09:36 823
原创 WebViewJavascriptBridge使用
由于项目中使用到原生和H5交互的技术,其实这个也有很多的解决方法,最后选择使用一个叫WebViewJavascriptBridge的进行操作。在项目使用中遇到很多问题,在这把配置和使用问题一一罗列出来 步骤: 1》#import "WebViewJavascriptBridge.h"2》@interface HomeVC ()<UIWebViewDelegate>3》@property (str
2016-09-26 10:58:32 927
原创 static 关键字
针对多个对象有共同的这样的成员变量值的时候 静态成员变量被初始化一次,就能被所有成员变量共享。static关键字的特点 1 随着类的加载而加载 2 优先于对象而存在 3 被类的所有对象共享 4 这也是我们判断是否使用静态关键字的条件 5 可以通过类名调用 推荐使用类名调用,静态修饰的内容一般我们称其为:与类相关的类成员。 举例子: 班级教室被同一个班级的学生共享(使用静态)
2016-09-18 15:57:45 227
原创 iOS 10新特技
从2017年1月1日起,强制使用https,所有新提交的 app 默认不允许使用NSAllowsArbitraryLoads来绕过ATS的限制 安全传输不再支持SSLv3, 建议尽快停用SHA1和3DES算法iOS 10系统下调用系统相册,相机功能,遇到闪退的情况,描述如下:This app has crashed because it attempted to access privacy-sen
2016-09-18 09:17:43 1432
原创 java形式参数的引用类型
class person { void speak (){ System.out.println("我是形式参数的引用类型"); }}class PersonDemo { void speaks (Person p){ p.speak; }}在主函数中调用public static void main(String[] args) { Pers
2016-09-14 14:55:12 369
原创 java成员变量和局部变量
public class {int age; // 成员变量; 成员变量在堆内存中,他会随着对象的消失而去消失。成员变量有默认的初始化值。void speak () { int height; // 局部变量 ;局部变量在栈中,随着方法的调用完毕消失而消失,局部变量没有默认值,必须有初始化值。只有赋值完之后才能使用。 }}
2016-09-14 14:30:38 249
原创 构造函数
创建的每个对象都是一个实体,每个实体必须要进行初始化后才可以使用。构造函数的作用:就是给对象初始化 构造函数特点:任何用class定义的类中,都有一个默认的空参数的构造函数。 用于给该类对象进行初始化用。 如果该类中指定了具体的构造函数,那么默认的构造函数就没有了。 构造函数只运行一次,在这里面可以进行一些判断,如果满足运行,不满足直接return。private 关键字只能在本类中使用,如果
2016-09-13 22:11:24 214
原创 java get/set方法
在java中对于被关键字private修饰的的变量进行get/set设置// set方法public void setAget(int age) { this.age = age; // 可以在这里面进行判空操作}// get方法public int getAge () {return age;}
2016-09-13 21:19:13 480
原创 java 数据类型转换
java中特例System.out.print('a' + 1);// 输出的是整数System.out.print((char)('a' + 1));// 输出的是字母System.out.print(“a” + 1);// 输出的是 字符串的连接 a1 +在这是起到拼接的作用
2016-09-08 22:34:01 235
原创 获取AppStore中APP地址链接
https://itunes.apple.com/cn/app/id1144816653?mt=8只需要把链接中的id号换成自己的就可以了。这个是中文版的。 还可以在ituns中获取。
2016-09-08 13:28:33 11643
打开偏好设置
2017-09-08
AirDrop通过UIActivityController分享
2016-10-21
模仿美团商城
2016-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人