File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
Sources/MMMCommonCoreObjC Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change 6
6
Pod ::Spec . new do |s |
7
7
8
8
s . name = "MMMCommonCore"
9
- s . version = "1.15.1 "
9
+ s . version = "1.16.0 "
10
10
s . summary = "Small bits and pieces reused in many pods from MMMTemple"
11
11
s . description = s . summary
12
12
s . homepage = "https://github.com/mediamonks/#{ s . name } "
Original file line number Diff line number Diff line change @@ -305,4 +305,10 @@ extern BOOL MMMSeemsLikeEmail(NSString *email);
305
305
* in `swift_dynamicCast` while working with `AnyClass`. */
306
306
extern NSArray <Class> *MMMAllClassesConformingNSObject ();
307
307
308
+ // / Adding this protocol to Swift-only subclasses of Obj-C classes makes them visible in the list of all Obj-C classes
309
+ // / produced by ``MMMAllClassesConformingNSObject()``. Swift can be too smart finding subclasses that are never used
310
+ // / from Obj-C and thus not registering them with the runtime.
311
+ @protocol MMMRuntimeDiscoverable <NSObject >
312
+ @end
313
+
308
314
NS_ASSUME_NONNULL_END
You can’t perform that action at this time.
0 commit comments