Skip to content

Instantly share code, notes, and snippets.

Ourui ourui

  • iQIYI
  • ShangHai. China
Block or report user

Report or block ourui

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View ReversingAsset.m
#import "AVUtilities.h"
#import <AVFoundation/AVFoundation.h>
@implementation AVUtilities
+ (AVAsset *)assetByReversingAsset:(AVAsset *)asset outputURL:(NSURL *)outputURL {
NSError *error;
// Initialize the reader
AVAssetReader *reader = [[AVAssetReader alloc] initWithAsset:asset error:&error];
View NSObject+DLIntrospection.h
// NSObject+DLIntrospection.h
// DLIntrospection
// Created by Denis Lebedev on 12/27/12.
// Copyright (c) 2012 Denis Lebedev. All rights reserved.
#import <Foundation/Foundation.h>
View UIImage+RoundedCorner.h
// UIImage+RoundedCorner.h
// SelectTags
// Created by jm on 16/2/22.
// Copyright © 2016年 Jim. All rights reserved.
#import <UIKit/UIKit.h>
View LLImageLogger.h
// LLImageLogger.h
// ImageLogger
// Created by Damien DeVille on 3/27/14.
// Copyright (c) 2014 Damien DeVille. All rights reserved.
#import <Foundation/Foundation.h>
ourui / UIButton+LCAlignment.h
Created Apr 10, 2016
A nice categary of UIButton to manage postion of image. Author Repo:
View UIButton+LCAlignment.h
// UIButton+LCAlignment.h
// Pods
// Created by jiangliancheng on 16/4/8.
#import <UIKit/UIKit.h>
View UIImgage+antialiasing.m
#import "UIImage+Antialiase.h"
@implementation UIImage (Antialiase)
- (UIImage*)antialiasedImage{
return [self antialiasedImageOfSize:self.size scale:self.scale];
ourui / UIScrollView+ScrollsToTop.h
Created Dec 23, 2015 — forked from hfossli/UIScrollView+ScrollsToTop.h
A simple way to make sure there is only one scrollview which is able to scroll to top at a time
View UIScrollView+ScrollsToTop.h
#import <UIKit/UIKit.h>
@interface UIScrollView (ScrollsToTop)
+ (void)forceNewViewsDefaultValueForScrollsToTop;
+ (void)makeOnlyThisScrollViewScrollToTopOnStatusBarTap:(UIScrollView *)scrollView;
- (void)makeOnlyThisScrollViewScrollToTopOnStatusBarTap;
ourui / NSNull+LCFMessageForwarding.h
Created Dec 23, 2015 — forked from leichunfeng/NSNull+LCFMessageForwarding.h
通过重写 NSNull 的消息转发方法,来避免给 [NSNull null] 发消息时的闪退问题
View NSNull+LCFMessageForwarding.h
// NSNull+LCFMessageForwarding.h
// NSNull
// Created by leichunfeng on 15/12/22.
// Copyright © 2015年 leichunfeng. All rights reserved.
#import <Foundation/Foundation.h>
ourui / LoadableCategory
Last active Dec 23, 2015
Make all categories in the current file loadable without using -load-all.
View LoadableCategory
/** Make all categories in the current file loadable without using -load-all.
* Normally, compilers will skip linking files that contain only categories.
* Adding a call to this macro adds a dummy class, which causes the linker
* to add the file.
* @param UNIQUE_NAME A globally unique name.
ourui / DisplayViewHierarchy.m
Last active Dec 23, 2015
Recursively Print UIView Hierarchy
View DisplayViewHierarchy.m
//po [[UIWindow keyWindow] recursiveDescription] //private api
// Recursively travel down the view tree, increasing the indentation level for children
- (void)dumpView:(UIView *)aView atIndent:(int)indent into:(NSMutableString *)outstring
for (int i = 0; i < indent; i++) [outstring appendString:@"--"];
[outstring appendFormat:@"[%2d] %@\n", indent, [[aView class] description]];
for (UIView *view in [aView subviews])
[self dumpView:view atIndent:indent + 1 into:outstring];
You can’t perform that action at this time.