From 3a164c8080bf8b556cb31531fb2c321c39a14792 Mon Sep 17 00:00:00 2001 From: daboe01 Date: Sun, 5 Mar 2023 21:37:50 +0100 Subject: [PATCH] fixed: CPString did not have containsString: --- Foundation/CPString.j | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Foundation/CPString.j b/Foundation/CPString.j index e9331e000..eeccf81b5 100644 --- a/Foundation/CPString.j +++ b/Foundation/CPString.j @@ -570,6 +570,16 @@ var CPStringNull = [CPNull null]; return aString && aString != "" && self.indexOf(aString) == 0; } +/*! + Returns \c YES if the receiver contains + the specified string. If \c aString + is empty, the method will return \c NO. + */ +- (BOOL)containsString:(CPString)aString +{ + return aString && aString != "" && self.indexOf(aString) >= 0; +} + /*! Returns \c YES if the receiver ends with the specified string. If \c aString