華山論劍之iOS的淫思巧計(持續(xù)更新中..)

做自己喜歡做的事,追夢的路上,我們的腳步不能停!

今天不知道為什么莫名其妙的發(fā)脾氣,我想做一個簡簡單單的功能結(jié)果做不出來,心中就莫名的生起了氣.我想一個程序員當(dāng)在他所熟悉的領(lǐng)域被挑戰(zhàn)的時候,心中都不能免不爽吧~好了 今天就說到這吧, 介紹幾個小的代碼段 或者 小的Demo 今天先說兩個 ,后期將持續(xù)更新.


自定義的彈窗View

彈窗是我們在一個工程中用的較多的,我們?nèi)绾螠p少代碼的冗雜?我們可以使用一個宏彈窗 寫在我們的.pch文件中.不用我們手動導(dǎo)入.直接在文件中拿來使用就行了.就如同這樣的小彈窗


Untitled1.gif

代碼如下

//
//  PrefixHeader.pch
//  XMPPLession1
//
//  Created by dongge on 16/3/3.
//  Copyright ? 2016年 Abe. All rights reserved.
//

#ifndef PrefixHeader_pch
#define PrefixHeader_pch
#import <UIKit/UIKit.h>

#import <Foundation/Foundation.h>


NS_INLINE void tipWithMessage(NSString *message){
    
    dispatch_async(dispatch_get_main_queue(), ^{
        
        UIAlertView *alerView = [[UIAlertView alloc] initWithTitle:@"提示" message:message delegate:nil cancelButtonTitle:nil otherButtonTitles:nil, nil];
        
        [alerView show];
        
        [alerView performSelector:@selector(dismissWithClickedButtonIndex:animated:) withObject:@[@0, @1] afterDelay:0.9];
        
    });
    
}

#endif /* PrefixHeader_pch */

當(dāng)我們需要的時候直接調(diào)用就行了 當(dāng)然了 pch文件是需要配置的. 例如直接這樣就行.

 tipWithMessage(@"登錄失敗!請檢查賬號和密碼");


輪播圖

輪播圖也是一個比較常用的,當(dāng)然了,作為制作人,如果你有什么需求,或者對我做的有什么要求~請給我留言,我可以給你做一份.??(PS:各位大牛別笑.) 我現(xiàn)在的一些功能就不展示給大家了,可能大家也用不到,所以就把通用版給大家.

下面就是給大家演示的功能,當(dāng)然了,這些圖都是網(wǎng)上找來的小圖片,所以一拉伸就失真了.

功能演示
功能介紹:

1.可以用一組本地數(shù)組做輪播圖
2.可以用一組URL數(shù)組做輪播圖
3.可以設(shè)置播放時間
4.設(shè)置導(dǎo)航條是否顯示


---->前往下載輪播圖


ARC和MRC混編

編程過程不免用到一些常用的第三發(fā),可是第三方是在MRC(手動管理內(nèi)存機制)才能運行,而我們使用ARC(自動管理內(nèi)存)進行編程的,難道我們要手動修改第三方內(nèi)的各種realloc等等嗎?現(xiàn)在有個小技巧,就是使用我們的混編技術(shù),其實很簡單,就是下面的兩句話.我們?nèi)绾问褂媚?看下面的圖解

-fno-objc-arc(混編 在ARC環(huán)境下使用MRC)
-fobjc-arc(在MRC環(huán)境下使用ARC)

如同這樣,輸入我們的混編代碼就行.

####### 工具篇 火熱更新中....
喜歡的話就點個贊吧!!!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,157評論 25 708
  • 當(dāng)好不容易拿到樂譜的時候,發(fā)現(xiàn)共 15 頁,250 小節(jié),翻開發(fā)現(xiàn)一堆一個小節(jié)就占據(jù)一行的篇幅...這時候要怎么辦...
    吉他范兒閱讀 1,421評論 0 0
  • 1.函數(shù): 函數(shù)是預(yù)先定義,執(zhí)行計算、分析等處理數(shù)據(jù)任務(wù)的特殊公式。 如常用求和函數(shù)SUM為例,它的語法是“SUM...
    漫威之家閱讀 375評論 0 0

友情鏈接更多精彩內(nèi)容